Warning: Permanently added '13.121.95.254' (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/10573113-fedora-rawhide-s390x --chroot fedora-rawhide-s390x Version: 1.8 PID: 7191 Logging PID: 7193 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 10573113, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-s390x', 'enable_net': False, 'fedora_review': False, 'git_hash': '2b015d189ea18d26262f30568c85e207284d2cdf', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/music/uv/ruff', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'ruff', 'package_version': '0.15.16-1', 'project_dirname': 'uv', 'project_name': 'uv', 'project_owner': 'music', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/music/uv/fedora-rawhide-s390x/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'music/uv--music', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'music', 'tags': [], 'task_id': '10573113-fedora-rawhide-s390x', 'timeout': 172800, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/music/uv/ruff /var/lib/copr-rpmbuild/workspace/workdir-4cjk5bao/ruff --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/music/uv/ruff', '/var/lib/copr-rpmbuild/workspace/workdir-4cjk5bao/ruff', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-4cjk5bao/ruff'... Running: git checkout 2b015d189ea18d26262f30568c85e207284d2cdf -- cmd: ['git', 'checkout', '2b015d189ea18d26262f30568c85e207284d2cdf', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4cjk5bao/ruff rc: 0 stdout: stderr: Note: switching to '2b015d189ea18d26262f30568c85e207284d2cdf'. 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 2b015d1 automatic import of ruff Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4cjk5bao/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 lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/music/uv/ruff/lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz/md5/917a208c8aa7990606324632df73693d/lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 71166 100 71166 0 0 148k 0 --:--:-- --:--:-- --:--:-- 148k INFO: Reading stdout from command: md5sum lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz INFO: Downloading ruff-0.15.16.tar.gz INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o ruff-0.15.16.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/music/uv/ruff/ruff-0.15.16.tar.gz/md5/4e9bdacca1a725b7782c00669f2e3d81/ruff-0.15.16.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 11.2M 100 11.2M 0 0 8816k 0 0:00:01 0:00:01 --:--:-- 8820k INFO: Reading stdout from command: md5sum ruff-0.15.16.tar.gz Running (timeout=172800): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4cjk5bao/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4cjk5bao/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1780739647.457642 -r /var/lib/copr-rpmbuild/results/configs/child.cfg tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: mock.py version 6.7 starting (python version = 3.14.2, NVR = mock-6.7-1.fc43), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4cjk5bao/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4cjk5bao/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1780739647.457642 -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-4cjk5bao/ruff/ruff.spec) Config(fedora-rawhide-s390x) Start: clean chroot Finish: clean chroot Mock Version: 6.7 INFO: Mock Version: 6.7 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1780739647.457642/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-2d6d7c27-c645-4cb5-a3e8-194c44e58a51 INFO: Checking that 4cf65b0d15c562b80af4f9fbd45b18e9c0afb06ad976f1884a2ddf825caa9f9b image matches host's architecture INFO: Copy content of container 4cf65b0d15c562b80af4f9fbd45b18e9c0afb06ad976f1884a2ddf825caa9f9b to /var/lib/mock/fedora-rawhide-s390x-bootstrap-1780739647.457642/root INFO: mounting 4cf65b0d15c562b80af4f9fbd45b18e9c0afb06ad976f1884a2ddf825caa9f9b with podman image mount INFO: image 4cf65b0d15c562b80af4f9fbd45b18e9c0afb06ad976f1884a2ddf825caa9f9b as /var/lib/containers/storage/overlay/8a4b2e54e29fb824efa096cc3f79f3111a2227c73eee9b7dc22e13e391397b50/merged INFO: umounting image 4cf65b0d15c562b80af4f9fbd45b18e9c0afb06ad976f1884a2ddf825caa9f9b (/var/lib/containers/storage/overlay/8a4b2e54e29fb824efa096cc3f79f3111a2227c73eee9b7dc22e13e391397b50/merged) with podman image umount INFO: Removing image mock-bootstrap-2d6d7c27-c645-4cb5-a3e8-194c44e58a51 INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1780739647.457642/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.1-5.fc45.s390x rpm-sequoia-1.10.2-2.fc45.s390x dnf5-5.4.2.1-2.fc45.s390x dnf5-plugins-5.4.2.1-2.fc45.s390x Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 4.8 KiB/s | 24.4 KiB | 00m05s fedora 100% | 3.5 MiB/s | 20.3 MiB | 00m06s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash s390x 0:5.3.9-3.fc44 fedora 8.6 MiB bzip2 s390x 0:1.0.8-23.fc44 fedora 86.6 KiB coreutils s390x 0:9.11-2.fc45 fedora 6.0 MiB cpio s390x 0:2.15-9.fc44 fedora 1.1 MiB diffutils s390x 0:3.12-5.fc44 fedora 1.6 MiB fedora-release-common noarch 0:45-0.8 fedora 4.2 KiB findutils s390x 1:4.10.0-7.fc44 fedora 1.9 MiB gawk s390x 0:5.4.0-3.fc45 fedora 2.2 MiB glibc-minimal-langpack s390x 0:2.43.9000-19.fc45 fedora 0.0 B grep s390x 0:3.12-3.fc44 fedora 1.0 MiB gzip s390x 0:1.14-2.fc44 fedora 397.2 KiB info s390x 0:7.3-2.fc45 fedora 403.8 KiB patch s390x 0:2.8-4.fc44 fedora 242.2 KiB redhat-rpm-config noarch 0:344-2.fc45 fedora 183.7 KiB rpm-build s390x 0:6.0.1-5.fc45 fedora 280.7 KiB sed s390x 0:4.10-1.fc45 fedora 947.1 KiB shadow-utils s390x 2:4.19.3-3.fc45 fedora 4.1 MiB tar s390x 2:1.35-8.fc44 fedora 3.0 MiB unzip s390x 0:6.0-69.fc44 fedora 433.0 KiB util-linux s390x 0:2.42.1-4.fc45 fedora 3.5 MiB which s390x 0:2.25-1.fc45 fedora 83.3 KiB xz s390x 1:5.8.3-1.fc45 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-2.fc45 fedora 3.5 KiB add-determinism s390x 0:0.7.3-2.fc45 fedora 2.4 MiB alternatives s390x 0:1.33-5.fc44 fedora 61.8 KiB ansible-srpm-macros noarch 0:1-20.1.fc44 fedora 35.7 KiB audit-libs s390x 0:4.1.4-1.fc45 fedora 393.8 KiB binutils s390x 0:2.46.50-9.fc45 fedora 29.5 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-2.fc45 fedora 1.2 KiB bzip2-libs s390x 0:1.0.8-23.fc44 fedora 84.3 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-7.fc45 fedora 2.7 MiB cmake-srpm-macros noarch 0:4.3.0-1.fc45 fedora 524.0 B coreutils-common s390x 0:9.11-2.fc45 fedora 10.9 MiB crypto-policies noarch 0:20251128-3.git19878fe.fc44 fedora 132.6 KiB curl s390x 0:8.21.0~rc1-1.fc45 fedora 508.1 KiB cyrus-sasl-lib s390x 0:2.1.28-35.fc44 fedora 2.4 MiB debugedit s390x 0:5.3-2.fc45 fedora 224.1 KiB dwz s390x 0:0.16-3.fc44 fedora 306.2 KiB ed s390x 0:1.22.5-2.fc45 fedora 149.5 KiB efi-srpm-macros noarch 0:6-6.fc44 fedora 40.2 KiB elfutils s390x 0:0.195-1.fc45 fedora 3.0 MiB elfutils-debuginfod-client s390x 0:0.195-1.fc45 fedora 75.3 KiB elfutils-libelf s390x 0:0.195-1.fc45 fedora 1.2 MiB elfutils-libs s390x 0:0.195-1.fc45 fedora 782.1 KiB erlang-srpm-macros noarch 0:0.3.11-1.fc45 fedora 1.9 KiB fedora-gpg-keys noarch 0:45-0.1 fedora 133.4 KiB fedora-release noarch 0:45-0.8 fedora 0.0 B fedora-release-identity-basic noarch 0:45-0.8 fedora 664.0 B fedora-repos noarch 0:45-0.1 fedora 4.9 KiB fedora-repos-rawhide noarch 0:45-0.1 fedora 2.2 KiB file s390x 0:5.47-2.fc45 fedora 100.9 KiB file-libs s390x 0:5.47-2.fc45 fedora 12.2 MiB filesystem s390x 0:3.18-58.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-58.fc45 fedora 38.2 KiB fonts-srpm-macros noarch 1:5.0.0-3.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-4.fc44 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-16.fc44 fedora 144.0 B gap-srpm-macros noarch 0:2-2.fc44 fedora 2.1 KiB gdb-minimal s390x 0:17.1-8.fc45 fedora 15.9 MiB gdbm-libs s390x 1:1.23-11.fc44 fedora 125.2 KiB ghc-srpm-macros noarch 0:1.10-1.fc44 fedora 792.0 B glibc s390x 0:2.43.9000-19.fc45 fedora 5.4 MiB glibc-common s390x 0:2.43.9000-19.fc45 fedora 1.1 MiB glibc-gconv-extra s390x 0:2.43.9000-19.fc45 fedora 6.8 MiB gmp s390x 1:6.3.0-5.fc44 fedora 773.8 KiB gnat-srpm-macros noarch 0:7-2.fc44 fedora 1.0 KiB gnome-srpm-macros noarch 0:1.0-1.fc45 fedora 3.5 KiB gnulib-l10n noarch 0:20241231-3.fc45 fedora 655.0 KiB gnupg2 s390x 0:2.4.9-16.fc45 fedora 6.6 MiB gnupg2-dirmngr s390x 0:2.4.9-16.fc45 fedora 661.2 KiB gnupg2-gpg-agent s390x 0:2.4.9-16.fc45 fedora 721.4 KiB gnupg2-gpgconf s390x 0:2.4.9-16.fc45 fedora 273.1 KiB gnupg2-keyboxd s390x 0:2.4.9-16.fc45 fedora 213.0 KiB gnupg2-verify s390x 0:2.4.9-16.fc45 fedora 364.0 KiB gnutls s390x 0:3.8.13-1.fc45 fedora 3.7 MiB go-srpm-macros noarch 0:3.8.0-2.fc44 fedora 61.9 KiB gpgverify noarch 0:2.2-4.fc44 fedora 8.7 KiB ima-evm-utils-libs s390x 0:1.6.2-10.fc45 fedora 56.3 KiB jansson s390x 0:2.14-4.fc44 fedora 88.7 KiB java-srpm-macros noarch 0:1-8.fc44 fedora 870.0 B json-c s390x 0:0.18-8.fc44 fedora 82.3 KiB kernel-srpm-macros noarch 0:1.0-29.fc45 fedora 1.9 KiB keyutils-libs s390x 0:1.6.3-7.fc44 fedora 49.9 KiB krb5-libs s390x 0:1.22.2-7.fc45 fedora 2.5 MiB libacl s390x 0:2.3.2-7.fc45 fedora 35.6 KiB libarchive s390x 0:3.8.7-1.fc45 fedora 1.0 MiB libassuan s390x 0:2.5.7-5.fc44 fedora 163.6 KiB libattr s390x 0:2.5.2-9.fc45 fedora 24.1 KiB libblkid s390x 0:2.42.1-4.fc45 fedora 294.1 KiB libbrotli s390x 0:1.2.0-3.fc44 fedora 912.3 KiB libcap s390x 0:2.78-1.fc45 fedora 210.1 KiB libcap-ng s390x 0:0.9.3-1.fc45 fedora 64.3 KiB libcbor s390x 0:0.14.0-2.fc45 fedora 83.3 KiB libcom_err s390x 0:1.47.4-1.fc45 fedora 58.8 KiB libcurl s390x 0:8.21.0~rc1-1.fc45 fedora 1.1 MiB libeconf s390x 0:0.7.9-3.fc44 fedora 64.6 KiB libevent s390x 0:2.1.12-17.fc44 fedora 981.7 KiB libfdisk s390x 0:2.42.1-4.fc45 fedora 394.6 KiB libffi s390x 0:3.5.2-2.fc44 fedora 79.3 KiB libfido2 s390x 0:1.17.0-2.fc45 fedora 252.5 KiB libfsverity s390x 0:1.7-1.fc45 fedora 24.1 KiB libgcc s390x 0:16.1.1-2.fc45 fedora 213.6 KiB libgcrypt s390x 0:1.12.2-1.fc45 fedora 1.3 MiB libgomp s390x 0:16.1.1-2.fc45 fedora 576.8 KiB libgpg-error s390x 0:1.61-1.fc45 fedora 957.5 KiB libidn2 s390x 0:2.3.8-3.fc44 fedora 560.2 KiB libksba s390x 0:1.8.0-1.fc45 fedora 426.9 KiB liblastlog2 s390x 0:2.42.1-4.fc45 fedora 33.2 KiB libmount s390x 0:2.42.1-4.fc45 fedora 400.0 KiB libnghttp2 s390x 0:1.69.0-1.fc45 fedora 173.7 KiB libnghttp3 s390x 0:1.16.0-1.fc45 fedora 154.4 KiB libpkgconf s390x 0:2.5.1-1.fc45 fedora 93.7 KiB libpsl s390x 0:0.21.5-7.fc44 fedora 76.1 KiB libselinux s390x 0:3.10-1.fc44 fedora 208.9 KiB libselinux-utils s390x 0:3.10-1.fc44 fedora 269.4 KiB libsemanage s390x 0:3.10-1.fc44 fedora 311.8 KiB libsepol s390x 0:3.10-1.fc44 fedora 865.9 KiB libsmartcols s390x 0:2.42.1-4.fc45 fedora 196.1 KiB libssh s390x 0:0.12.0-1.fc45 fedora 702.6 KiB libssh-config noarch 0:0.12.0-1.fc45 fedora 277.0 B libstdc++ s390x 0:16.1.1-2.fc45 fedora 3.4 MiB libtasn1 s390x 0:4.21.0-1.fc45 fedora 184.4 KiB libtool-ltdl s390x 0:2.5.4-10.fc44 fedora 69.6 KiB libunistring s390x 0:1.1-11.fc44 fedora 1.8 MiB libusb1 s390x 0:1.0.30-1.fc45 fedora 175.4 KiB libuuid s390x 0:2.42.1-4.fc45 fedora 33.0 KiB libverto s390x 0:0.3.2-12.fc44 fedora 25.0 KiB libxcrypt s390x 0:4.5.2-3.fc44 fedora 289.0 KiB libxml2 s390x 0:2.13.9-1.fc45 fedora 1.9 MiB libzstd s390x 0:1.5.7-5.fc44 fedora 1.0 MiB linkdupes s390x 0:0.7.3-2.fc45 fedora 916.0 KiB lua-libs s390x 0:5.5.0-1.fc45 fedora 341.8 KiB lua-srpm-macros noarch 0:1-17.fc44 fedora 1.3 KiB lz4-libs s390x 0:1.10.0-4.fc44 fedora 197.1 KiB mpfr s390x 0:4.2.2-3.fc44 fedora 699.4 KiB ncurses-base noarch 0:6.6-2.fc45 fedora 329.7 KiB ncurses-libs s390x 0:6.6-2.fc45 fedora 1.0 MiB nettle s390x 0:3.10.1-3.fc44 fedora 837.4 KiB ngtcp2 s390x 0:1.22.1-1.fc45 fedora 316.9 KiB ngtcp2-crypto-ossl s390x 0:1.22.1-1.fc45 fedora 47.2 KiB npth s390x 0:1.8-4.fc44 fedora 45.1 KiB ocaml-srpm-macros noarch 0:11-3.fc44 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-21.fc44 fedora 112.0 B openldap s390x 0:2.6.13-1.fc45 fedora 675.3 KiB openssl-libs s390x 1:3.5.6-1.fc45 fedora 7.4 MiB p11-kit s390x 0:0.26.2-1.fc45 fedora 2.9 MiB p11-kit-trust s390x 0:0.26.2-1.fc45 fedora 573.5 KiB package-notes-srpm-macros noarch 0:0.18-1.fc45 fedora 1.6 KiB pam-libs s390x 0:1.7.2-1.fc44 fedora 121.8 KiB pcre2 s390x 0:10.47-1.fc44.1 fedora 729.9 KiB pcre2-syntax noarch 0:10.47-1.fc44.1 fedora 281.9 KiB perl-srpm-macros noarch 0:1-61.fc44 fedora 861.0 B pkgconf s390x 0:2.5.1-1.fc45 fedora 92.5 KiB pkgconf-m4 noarch 0:2.5.1-1.fc45 fedora 14.3 KiB pkgconf-pkg-config s390x 0:2.5.1-1.fc45 fedora 988.0 B policycoreutils s390x 0:3.10-4.fc45 fedora 865.9 KiB popt s390x 0:1.19-10.fc44 fedora 140.4 KiB publicsuffix-list-dafsa noarch 0:20260116-1.fc44 fedora 70.4 KiB pyproject-srpm-macros noarch 0:1.22.2-1.fc45 fedora 3.2 KiB python-srpm-macros noarch 0:3.14-12.fc45 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-2.fc44 fedora 500.0 B qt6-srpm-macros noarch 0:6.11.1-1.fc45 fedora 472.0 B readline s390x 0:8.3-4.fc44 fedora 575.1 KiB redhat-systemd-presets noarch 0:102-2.fc45 fedora 1.0 KiB redhat-systemd-presets-common noarch 0:102-2.fc45 fedora 16.9 KiB rpm s390x 0:6.0.1-5.fc45 fedora 3.1 MiB rpm-build-libs s390x 0:6.0.1-5.fc45 fedora 271.8 KiB rpm-libs s390x 0:6.0.1-5.fc45 fedora 1.0 MiB rpm-plugin-selinux s390x 0:6.0.1-5.fc45 fedora 11.6 KiB rpm-sequoia s390x 0:1.10.2-2.fc45 fedora 2.5 MiB rpm-sign-libs s390x 0:6.0.1-5.fc45 fedora 35.4 KiB rust-srpm-macros noarch 0:28.4-3.fc44 fedora 5.5 KiB selinux-policy noarch 0:45.4-1.fc45 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.4-1.fc45 fedora 18.9 MiB setup noarch 0:2.15.0-29.fc45 fedora 724.9 KiB sqlite-libs s390x 0:3.53.2-1.fc45 fedora 1.7 MiB systemd-libs s390x 0:261~rc3-1.fc45 fedora 2.7 MiB systemd-standalone-sysusers s390x 0:261~rc3-1.fc45 fedora 938.1 KiB tpm2-tss s390x 0:4.1.3-9.fc44 fedora 1.6 MiB tree-sitter-srpm-macros noarch 0:0.4.6-1.fc45 fedora 8.6 KiB util-linux-core s390x 0:2.42.1-4.fc45 fedora 1.4 MiB xxhash-libs s390x 0:0.8.3-4.fc44 fedora 65.6 KiB xz-libs s390x 1:5.8.3-1.fc45 fedora 221.2 KiB zig-srpm-macros noarch 0:1-8.fc44 fedora 1.3 KiB zip s390x 0:3.0-45.fc44 fedora 729.1 KiB zlib-ng-compat s390x 0:2.3.3-5.fc45 fedora 125.1 KiB zstd s390x 0:1.5.7-5.fc44 fedora 509.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 187 packages Total size of inbound packages is 70 MiB. Need to download 70 MiB. After this operation, 228 MiB extra will be used (install 228 MiB, remove 0 B). [ 1/187] bzip2-0:1.0.8-23.fc44.s390x 100% | 76.7 KiB/s | 52.6 KiB | 00m01s [ 2/187] coreutils-0:9.11-2.fc45.s390x 100% | 1.1 MiB/s | 1.2 MiB | 00m01s [ 3/187] bash-0:5.3.9-3.fc44.s390x 100% | 1.6 MiB/s | 1.9 MiB | 00m01s [ 4/187] cpio-0:2.15-9.fc44.s390x 100% | 534.8 KiB/s | 297.4 KiB | 00m01s [ 5/187] diffutils-0:3.12-5.fc44.s390x 100% | 1.7 MiB/s | 404.9 KiB | 00m00s [ 6/187] fedora-release-common-0:45-0. 100% | 83.8 KiB/s | 18.6 KiB | 00m00s [ 7/187] findutils-1:4.10.0-7.fc44.s39 100% | 1.6 MiB/s | 554.7 KiB | 00m00s [ 8/187] glibc-minimal-langpack-0:2.43 100% | 453.3 KiB/s | 106.1 KiB | 00m00s [ 9/187] gawk-0:5.4.0-3.fc45.s390x 100% | 3.4 MiB/s | 1.2 MiB | 00m00s [ 10/187] grep-0:3.12-3.fc44.s390x 100% | 1.2 MiB/s | 304.3 KiB | 00m00s [ 11/187] gzip-0:1.14-2.fc44.s390x 100% | 751.0 KiB/s | 178.7 KiB | 00m00s [ 12/187] info-0:7.3-2.fc45.s390x 100% | 854.4 KiB/s | 197.4 KiB | 00m00s [ 13/187] patch-0:2.8-4.fc44.s390x 100% | 531.8 KiB/s | 122.3 KiB | 00m00s [ 14/187] redhat-rpm-config-0:344-2.fc4 100% | 351.5 KiB/s | 78.0 KiB | 00m00s [ 15/187] rpm-build-0:6.0.1-5.fc45.s390 100% | 606.1 KiB/s | 140.0 KiB | 00m00s [ 16/187] sed-0:4.10-1.fc45.s390x 100% | 1.5 MiB/s | 362.2 KiB | 00m00s [ 17/187] shadow-utils-2:4.19.3-3.fc45. 100% | 4.0 MiB/s | 1.4 MiB | 00m00s [ 18/187] tar-2:1.35-8.fc44.s390x 100% | 2.4 MiB/s | 876.3 KiB | 00m00s [ 19/187] unzip-0:6.0-69.fc44.s390x 100% | 886.4 KiB/s | 205.6 KiB | 00m00s [ 20/187] which-0:2.25-1.fc45.s390x 100% | 188.7 KiB/s | 43.2 KiB | 00m00s [ 21/187] util-linux-0:2.42.1-4.fc45.s3 100% | 4.8 MiB/s | 1.2 MiB | 00m00s [ 22/187] xz-1:5.8.3-1.fc45.s390x 100% | 2.4 MiB/s | 656.1 KiB | 00m00s [ 23/187] filesystem-0:3.18-58.fc45.s39 100% | 6.7 MiB/s | 1.8 MiB | 00m00s [ 24/187] ncurses-libs-0:6.6-2.fc45.s39 100% | 1.5 MiB/s | 358.0 KiB | 00m00s [ 25/187] glibc-0:2.43.9000-19.fc45.s39 100% | 7.6 MiB/s | 2.0 MiB | 00m00s [ 26/187] bzip2-libs-0:1.0.8-23.fc44.s3 100% | 204.8 KiB/s | 47.9 KiB | 00m00s [ 27/187] gmp-1:6.3.0-5.fc44.s390x 100% | 1.3 MiB/s | 329.2 KiB | 00m00s [ 28/187] coreutils-common-0:9.11-2.fc4 100% | 7.3 MiB/s | 2.2 MiB | 00m00s [ 29/187] libacl-0:2.3.2-7.fc45.s390x 100% | 106.7 KiB/s | 24.5 KiB | 00m00s [ 30/187] libattr-0:2.5.2-9.fc45.s390x 100% | 76.4 KiB/s | 17.8 KiB | 00m00s [ 31/187] libcap-0:2.78-1.fc45.s390x 100% | 394.5 KiB/s | 90.7 KiB | 00m00s [ 32/187] libselinux-0:3.10-1.fc44.s390 100% | 440.6 KiB/s | 101.8 KiB | 00m00s [ 33/187] openssl-libs-1:3.5.6-1.fc45.s 100% | 8.2 MiB/s | 2.4 MiB | 00m00s [ 34/187] systemd-libs-0:261~rc3-1.fc45 100% | 3.5 MiB/s | 913.5 KiB | 00m00s [ 35/187] fedora-repos-0:45-0.1.noarch 100% | 41.4 KiB/s | 9.2 KiB | 00m00s [ 36/187] redhat-systemd-presets-0:102- 100% | 37.9 KiB/s | 8.4 KiB | 00m00s [ 37/187] mpfr-0:4.2.2-3.fc44.s390x 100% | 1.3 MiB/s | 299.8 KiB | 00m00s [ 38/187] readline-0:8.3-4.fc44.s390x 100% | 1.0 MiB/s | 241.2 KiB | 00m00s [ 39/187] glibc-common-0:2.43.9000-19.f 100% | 1.7 MiB/s | 412.1 KiB | 00m00s [ 40/187] pcre2-0:10.47-1.fc44.1.s390x 100% | 1.2 MiB/s | 292.7 KiB | 00m00s [ 41/187] ed-0:1.22.5-2.fc45.s390x 100% | 374.5 KiB/s | 85.4 KiB | 00m00s [ 42/187] R-srpm-macros-0:1.3.7-2.fc45. 100% | 49.6 KiB/s | 11.0 KiB | 00m00s [ 43/187] ansible-srpm-macros-0:1-20.1. 100% | 90.6 KiB/s | 20.1 KiB | 00m00s [ 44/187] build-reproducibility-srpm-ma 100% | 60.1 KiB/s | 13.3 KiB | 00m00s [ 45/187] cmake-srpm-macros-0:4.3.0-1.f 100% | 47.0 KiB/s | 10.4 KiB | 00m00s [ 46/187] dwz-0:0.16-3.fc44.s390x 100% | 635.6 KiB/s | 143.6 KiB | 00m00s [ 47/187] efi-srpm-macros-0:6-6.fc44.no 100% | 101.6 KiB/s | 22.6 KiB | 00m00s [ 48/187] erlang-srpm-macros-0:0.3.11-1 100% | 44.9 KiB/s | 10.0 KiB | 00m00s [ 49/187] file-0:5.47-2.fc45.s390x 100% | 215.4 KiB/s | 49.5 KiB | 00m00s [ 50/187] filesystem-srpm-macros-0:3.18 100% | 121.0 KiB/s | 27.0 KiB | 00m00s [ 51/187] fonts-srpm-macros-1:5.0.0-3.f 100% | 122.6 KiB/s | 27.2 KiB | 00m00s [ 52/187] forge-srpm-macros-0:0.4.0-4.f 100% | 90.0 KiB/s | 20.0 KiB | 00m00s [ 53/187] fpc-srpm-macros-0:1.3-16.fc44 100% | 35.8 KiB/s | 7.9 KiB | 00m00s [ 54/187] gap-srpm-macros-0:2-2.fc44.no 100% | 41.2 KiB/s | 9.1 KiB | 00m00s [ 55/187] ghc-srpm-macros-0:1.10-1.fc44 100% | 39.6 KiB/s | 8.8 KiB | 00m00s [ 56/187] gnat-srpm-macros-0:7-2.fc44.n 100% | 41.0 KiB/s | 8.7 KiB | 00m00s [ 57/187] gnome-srpm-macros-0:1.0-1.fc4 100% | 38.8 KiB/s | 8.6 KiB | 00m00s [ 58/187] go-srpm-macros-0:3.8.0-2.fc44 100% | 127.1 KiB/s | 28.2 KiB | 00m00s [ 59/187] java-srpm-macros-0:1-8.fc44.n 100% | 38.1 KiB/s | 8.1 KiB | 00m00s [ 60/187] kernel-srpm-macros-0:1.0-29.f 100% | 36.7 KiB/s | 8.2 KiB | 00m00s [ 61/187] lua-srpm-macros-0:1-17.fc44.n 100% | 41.7 KiB/s | 8.9 KiB | 00m00s [ 62/187] ocaml-srpm-macros-0:11-3.fc44 100% | 43.5 KiB/s | 9.3 KiB | 00m00s [ 63/187] openblas-srpm-macros-0:2-21.f 100% | 35.0 KiB/s | 7.8 KiB | 00m00s [ 64/187] package-notes-srpm-macros-0:0 100% | 46.7 KiB/s | 10.0 KiB | 00m00s [ 65/187] perl-srpm-macros-0:1-61.fc44. 100% | 39.4 KiB/s | 8.4 KiB | 00m00s [ 66/187] pyproject-srpm-macros-0:1.22. 100% | 69.8 KiB/s | 15.5 KiB | 00m00s [ 67/187] python-srpm-macros-0:3.14-12. 100% | 112.7 KiB/s | 24.1 KiB | 00m00s [ 68/187] qt5-srpm-macros-0:5.15.18-2.f 100% | 40.8 KiB/s | 8.7 KiB | 00m00s [ 69/187] qt6-srpm-macros-0:6.11.1-1.fc 100% | 43.3 KiB/s | 9.2 KiB | 00m00s [ 70/187] rpm-0:6.0.1-5.fc45.s390x 100% | 2.3 MiB/s | 579.6 KiB | 00m00s [ 71/187] rust-srpm-macros-0:28.4-3.fc4 100% | 51.9 KiB/s | 11.1 KiB | 00m00s [ 72/187] tree-sitter-srpm-macros-0:0.4 100% | 65.3 KiB/s | 13.9 KiB | 00m00s [ 73/187] zig-srpm-macros-0:1-8.fc44.no 100% | 39.7 KiB/s | 8.8 KiB | 00m00s [ 74/187] zip-0:3.0-45.fc44.s390x 100% | 1.1 MiB/s | 281.3 KiB | 00m00s [ 75/187] debugedit-0:5.3-2.fc45.s390x 100% | 391.3 KiB/s | 90.4 KiB | 00m00s [ 76/187] binutils-0:2.46.50-9.fc45.s39 100% | 17.8 MiB/s | 6.4 MiB | 00m00s [ 77/187] elfutils-0:0.195-1.fc45.s390x 100% | 2.5 MiB/s | 599.8 KiB | 00m00s [ 78/187] elfutils-libelf-0:0.195-1.fc4 100% | 855.7 KiB/s | 213.9 KiB | 00m00s [ 79/187] libarchive-0:3.8.7-1.fc45.s39 100% | 1.9 MiB/s | 456.6 KiB | 00m00s [ 80/187] libgcc-0:16.1.1-2.fc45.s390x 100% | 499.9 KiB/s | 110.0 KiB | 00m00s [ 81/187] libstdc++-0:16.1.1-2.fc45.s39 100% | 4.0 MiB/s | 1.1 MiB | 00m00s [ 82/187] pkgconf-pkg-config-0:2.5.1-1. 100% | 41.0 KiB/s | 9.4 KiB | 00m00s [ 83/187] popt-0:1.19-10.fc44.s390x 100% | 294.8 KiB/s | 67.8 KiB | 00m00s [ 84/187] rpm-build-libs-0:6.0.1-5.fc45 100% | 540.6 KiB/s | 128.1 KiB | 00m00s [ 85/187] rpm-libs-0:6.0.1-5.fc45.s390x 100% | 1.7 MiB/s | 408.1 KiB | 00m00s [ 86/187] zstd-0:1.5.7-5.fc44.s390x 100% | 818.0 KiB/s | 195.5 KiB | 00m00s [ 87/187] audit-libs-0:4.1.4-1.fc45.s39 100% | 606.8 KiB/s | 140.8 KiB | 00m00s [ 88/187] libeconf-0:0.7.9-3.fc44.s390x 100% | 157.4 KiB/s | 36.4 KiB | 00m00s [ 89/187] libsemanage-0:3.10-1.fc44.s39 100% | 534.6 KiB/s | 123.5 KiB | 00m00s [ 90/187] libxcrypt-0:4.5.2-3.fc44.s390 100% | 605.2 KiB/s | 133.1 KiB | 00m00s [ 91/187] setup-0:2.15.0-29.fc45.noarch 100% | 708.4 KiB/s | 157.3 KiB | 00m00s [ 92/187] pam-libs-0:1.7.2-1.fc44.s390x 100% | 249.3 KiB/s | 57.8 KiB | 00m00s [ 93/187] libblkid-0:2.42.1-4.fc45.s390 100% | 594.3 KiB/s | 133.1 KiB | 00m00s [ 94/187] libcap-ng-0:0.9.3-1.fc45.s390 100% | 149.6 KiB/s | 34.9 KiB | 00m00s [ 95/187] libfdisk-0:2.42.1-4.fc45.s390 100% | 701.1 KiB/s | 165.5 KiB | 00m00s [ 96/187] liblastlog2-0:2.42.1-4.fc45.s 100% | 104.9 KiB/s | 23.4 KiB | 00m00s [ 97/187] libmount-0:2.42.1-4.fc45.s390 100% | 731.0 KiB/s | 168.1 KiB | 00m00s [ 98/187] libsmartcols-0:2.42.1-4.fc45. 100% | 375.2 KiB/s | 87.0 KiB | 00m00s [ 99/187] libuuid-0:2.42.1-4.fc45.s390x 100% | 114.9 KiB/s | 27.1 KiB | 00m00s [100/187] zlib-ng-compat-0:2.3.3-5.fc45 100% | 324.2 KiB/s | 75.5 KiB | 00m00s [101/187] util-linux-core-0:2.42.1-4.fc 100% | 2.3 MiB/s | 579.7 KiB | 00m00s [102/187] xz-libs-1:5.8.3-1.fc45.s390x 100% | 528.4 KiB/s | 117.8 KiB | 00m00s [103/187] ncurses-base-0:6.6-2.fc45.noa 100% | 396.9 KiB/s | 88.1 KiB | 00m00s [104/187] glibc-gconv-extra-0:2.43.9000 100% | 6.4 MiB/s | 1.7 MiB | 00m00s [105/187] gnulib-l10n-0:20241231-3.fc45 100% | 706.0 KiB/s | 150.4 KiB | 00m00s [106/187] libsepol-0:3.10-1.fc44.s390x 100% | 1.4 MiB/s | 351.6 KiB | 00m00s [107/187] ca-certificates-0:2025.2.80_v 100% | 4.4 MiB/s | 968.8 KiB | 00m00s [108/187] crypto-policies-0:20251128-3. 100% | 461.6 KiB/s | 98.3 KiB | 00m00s [109/187] fedora-gpg-keys-0:45-0.1.noar 100% | 633.7 KiB/s | 141.3 KiB | 00m00s [110/187] fedora-repos-rawhide-0:45-0.1 100% | 41.3 KiB/s | 8.8 KiB | 00m00s [111/187] redhat-systemd-presets-common 100% | 56.5 KiB/s | 13.1 KiB | 00m00s [112/187] pcre2-syntax-0:10.47-1.fc44.1 100% | 769.7 KiB/s | 164.7 KiB | 00m00s [113/187] add-determinism-0:0.7.3-2.fc4 100% | 3.4 MiB/s | 886.0 KiB | 00m00s [114/187] linkdupes-0:0.7.3-2.fc45.s390 100% | 1.6 MiB/s | 376.8 KiB | 00m00s [115/187] file-libs-0:5.47-2.fc45.s390x 100% | 3.2 MiB/s | 873.2 KiB | 00m00s [116/187] curl-0:8.21.0~rc1-1.fc45.s390 100% | 1.1 MiB/s | 244.6 KiB | 00m00s [117/187] alternatives-0:1.33-5.fc44.s3 100% | 184.5 KiB/s | 41.5 KiB | 00m00s [118/187] elfutils-debuginfod-client-0: 100% | 215.6 KiB/s | 46.8 KiB | 00m00s [119/187] jansson-0:2.14-4.fc44.s390x 100% | 194.0 KiB/s | 45.4 KiB | 00m00s [120/187] libzstd-0:1.5.7-5.fc44.s390x 100% | 1.6 MiB/s | 402.3 KiB | 00m00s [121/187] elfutils-libs-0:0.195-1.fc45. 100% | 1.2 MiB/s | 290.6 KiB | 00m00s [122/187] libxml2-0:2.13.9-1.fc45.s390x 100% | 2.8 MiB/s | 696.5 KiB | 00m00s [123/187] lz4-libs-0:1.10.0-4.fc44.s390 100% | 437.7 KiB/s | 96.3 KiB | 00m00s [124/187] pkgconf-0:2.5.1-1.fc45.s390x 100% | 212.5 KiB/s | 49.1 KiB | 00m00s [125/187] pkgconf-m4-0:2.5.1-1.fc45.noa 100% | 64.6 KiB/s | 13.8 KiB | 00m00s [126/187] libgomp-0:16.1.1-2.fc45.s390x 100% | 1.6 MiB/s | 387.8 KiB | 00m00s [127/187] lua-libs-0:5.5.0-1.fc45.s390x 100% | 681.1 KiB/s | 151.2 KiB | 00m00s [128/187] rpm-sign-libs-0:6.0.1-5.fc45. 100% | 120.1 KiB/s | 27.4 KiB | 00m00s [129/187] rpm-sequoia-0:1.10.2-2.fc45.s 100% | 3.7 MiB/s | 912.7 KiB | 00m00s [130/187] sqlite-libs-0:3.53.2-1.fc45.s 100% | 3.4 MiB/s | 829.1 KiB | 00m00s [131/187] libffi-0:3.5.2-2.fc44.s390x 100% | 177.6 KiB/s | 39.1 KiB | 00m00s [132/187] p11-kit-0:0.26.2-1.fc45.s390x 100% | 2.6 MiB/s | 585.3 KiB | 00m00s [133/187] p11-kit-trust-0:0.26.2-1.fc45 100% | 680.7 KiB/s | 153.8 KiB | 00m00s [134/187] json-c-0:0.18-8.fc44.s390x 100% | 195.3 KiB/s | 44.9 KiB | 00m00s [135/187] libpkgconf-0:2.5.1-1.fc45.s39 100% | 183.8 KiB/s | 42.6 KiB | 00m00s [136/187] ima-evm-utils-libs-0:1.6.2-10 100% | 134.3 KiB/s | 29.7 KiB | 00m00s [137/187] libfsverity-0:1.7-1.fc45.s390 100% | 85.4 KiB/s | 18.4 KiB | 00m00s [138/187] gnupg2-0:2.4.9-16.fc45.s390x 100% | 3.6 MiB/s | 1.7 MiB | 00m00s [139/187] libtasn1-0:4.21.0-1.fc45.s390 100% | 332.4 KiB/s | 77.8 KiB | 00m00s [140/187] gpgverify-0:2.2-4.fc44.noarch 100% | 52.5 KiB/s | 11.2 KiB | 00m00s [141/187] gnupg2-dirmngr-0:2.4.9-16.fc4 100% | 1.3 MiB/s | 285.2 KiB | 00m00s [142/187] gnupg2-gpg-agent-0:2.4.9-16.f 100% | 1.3 MiB/s | 285.6 KiB | 00m00s [143/187] gnupg2-gpgconf-0:2.4.9-16.fc4 100% | 547.1 KiB/s | 122.0 KiB | 00m00s [144/187] gnupg2-keyboxd-0:2.4.9-16.fc4 100% | 449.5 KiB/s | 98.0 KiB | 00m00s [145/187] gnupg2-verify-0:2.4.9-16.fc45 100% | 762.1 KiB/s | 174.5 KiB | 00m00s [146/187] libassuan-0:2.5.7-5.fc44.s390 100% | 304.5 KiB/s | 67.6 KiB | 00m00s [147/187] libgcrypt-0:1.12.2-1.fc45.s39 100% | 2.3 MiB/s | 590.2 KiB | 00m00s [148/187] libgpg-error-0:1.61-1.fc45.s3 100% | 1.1 MiB/s | 253.7 KiB | 00m00s [149/187] npth-0:1.8-4.fc44.s390x 100% | 112.6 KiB/s | 24.9 KiB | 00m00s [150/187] tpm2-tss-0:4.1.3-9.fc44.s390x 100% | 1.9 MiB/s | 427.0 KiB | 00m00s [151/187] gnutls-0:3.8.13-1.fc45.s390x 100% | 5.2 MiB/s | 1.3 MiB | 00m00s [152/187] libksba-0:1.8.0-1.fc45.s390x 100% | 655.4 KiB/s | 167.1 KiB | 00m00s [153/187] openldap-0:2.6.13-1.fc45.s390 100% | 1.1 MiB/s | 263.8 KiB | 00m00s [154/187] libusb1-0:1.0.30-1.fc45.s390x 100% | 357.8 KiB/s | 79.4 KiB | 00m00s [155/187] libidn2-0:2.3.8-3.fc44.s390x 100% | 819.0 KiB/s | 176.9 KiB | 00m00s [156/187] libunistring-0:1.1-11.fc44.s3 100% | 2.3 MiB/s | 555.6 KiB | 00m00s [157/187] nettle-0:3.10.1-3.fc44.s390x 100% | 1.9 MiB/s | 455.1 KiB | 00m00s [158/187] cyrus-sasl-lib-0:2.1.28-35.fc 100% | 3.4 MiB/s | 818.6 KiB | 00m00s [159/187] libevent-0:2.1.12-17.fc44.s39 100% | 1.2 MiB/s | 282.1 KiB | 00m00s [160/187] libtool-ltdl-0:2.5.4-10.fc44. 100% | 159.7 KiB/s | 36.7 KiB | 00m00s [161/187] gdbm-libs-1:1.23-11.fc44.s390 100% | 263.0 KiB/s | 57.9 KiB | 00m00s [162/187] fedora-release-0:45-0.8.noarc 100% | 59.4 KiB/s | 12.7 KiB | 00m00s [163/187] systemd-standalone-sysusers-0 100% | 1.7 MiB/s | 403.6 KiB | 00m00s [164/187] xxhash-libs-0:0.8.3-4.fc44.s3 100% | 166.9 KiB/s | 36.7 KiB | 00m00s [165/187] gdb-minimal-0:17.1-8.fc45.s39 100% | 13.4 MiB/s | 4.8 MiB | 00m00s [166/187] fedora-release-identity-basic 100% | 60.2 KiB/s | 13.4 KiB | 00m00s [167/187] libcurl-0:8.21.0~rc1-1.fc45.s 100% | 2.0 MiB/s | 467.6 KiB | 00m00s [168/187] krb5-libs-0:1.22.2-7.fc45.s39 100% | 3.3 MiB/s | 793.7 KiB | 00m00s [169/187] libbrotli-0:1.2.0-3.fc44.s390 100% | 1.6 MiB/s | 379.3 KiB | 00m00s [170/187] libnghttp2-0:1.69.0-1.fc45.s3 100% | 336.9 KiB/s | 76.8 KiB | 00m00s [171/187] libnghttp3-0:1.16.0-1.fc45.s3 100% | 307.5 KiB/s | 70.4 KiB | 00m00s [172/187] libpsl-0:0.21.5-7.fc44.s390x 100% | 269.0 KiB/s | 65.1 KiB | 00m00s [173/187] libssh-0:0.12.0-1.fc45.s390x 100% | 1.2 MiB/s | 277.5 KiB | 00m00s [174/187] ngtcp2-0:1.22.1-1.fc45.s390x 100% | 670.1 KiB/s | 152.1 KiB | 00m00s [175/187] ngtcp2-crypto-ossl-0:1.22.1-1 100% | 112.1 KiB/s | 25.7 KiB | 00m00s [176/187] keyutils-libs-0:1.6.3-7.fc44. 100% | 138.7 KiB/s | 31.1 KiB | 00m00s [177/187] libcom_err-0:1.47.4-1.fc45.s3 100% | 117.1 KiB/s | 26.6 KiB | 00m00s [178/187] libverto-0:0.3.2-12.fc44.s390 100% | 86.5 KiB/s | 20.6 KiB | 00m00s [179/187] publicsuffix-list-dafsa-0:202 100% | 281.7 KiB/s | 60.3 KiB | 00m00s [180/187] libfido2-0:1.17.0-2.fc45.s390 100% | 422.0 KiB/s | 96.6 KiB | 00m00s [181/187] libssh-config-0:0.12.0-1.fc45 100% | 42.4 KiB/s | 9.4 KiB | 00m00s [182/187] libcbor-0:0.14.0-2.fc45.s390x 100% | 162.8 KiB/s | 35.7 KiB | 00m00s [183/187] policycoreutils-0:3.10-4.fc45 100% | 1.1 MiB/s | 262.2 KiB | 00m00s [184/187] selinux-policy-targeted-0:45. 100% | 19.8 MiB/s | 6.8 MiB | 00m00s [185/187] selinux-policy-0:45.4-1.fc45. 100% | 350.7 KiB/s | 75.1 KiB | 00m00s [186/187] libselinux-utils-0:3.10-1.fc4 100% | 544.9 KiB/s | 119.9 KiB | 00m00s [187/187] rpm-plugin-selinux-0:6.0.1-5. 100% | 82.3 KiB/s | 18.8 KiB | 00m00s -------------------------------------------------------------------------------- [187/187] Total 100% | 4.4 MiB/s | 70.2 MiB | 00m16s Running transaction Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. [ 1/189] Verify package files 100% | 989.0 B/s | 187.0 B | 00m00s [ 2/189] Prepare transaction 100% | 2.3 KiB/s | 187.0 B | 00m00s [ 3/189] Installing libgcc-0:16.1.1-2. 100% | 210.3 MiB/s | 215.3 KiB | 00m00s [ 4/189] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/189] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/189] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/189] Installing publicsuffix-list- 100% | 0.0 B/s | 71.1 KiB | 00m00s [ 8/189] Installing fedora-release-ide 100% | 898.4 KiB/s | 920.0 B | 00m00s [ 9/189] Installing fedora-gpg-keys-0: 100% | 35.6 MiB/s | 182.1 KiB | 00m00s [ 10/189] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 11/189] Installing fedora-repos-0:45- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 12/189] Installing fedora-release-com 100% | 7.3 MiB/s | 7.4 KiB | 00m00s [ 13/189] Installing fedora-release-0:4 100% | 15.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-29.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-29.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/189] Installing setup-0:2.15.0-29. 100% | 28.5 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/189] Installing filesystem-0:3.18- 100% | 1.8 MiB/s | 253.6 KiB | 00m00s [ 16/189] Installing pkgconf-m4-0:2.5.1 100% | 14.4 MiB/s | 14.7 KiB | 00m00s [ 17/189] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 18/189] Installing gnulib-l10n-0:2024 100% | 161.6 MiB/s | 661.9 KiB | 00m00s [ 19/189] Installing coreutils-common-0 100% | 273.9 MiB/s | 11.0 MiB | 00m00s [ 20/189] Installing ncurses-base-0:6.6 100% | 86.7 MiB/s | 355.3 KiB | 00m00s [ 21/189] Installing bash-0:5.3.9-3.fc4 100% | 159.9 MiB/s | 8.6 MiB | 00m00s [ 22/189] Installing glibc-common-0:2.4 100% | 33.9 MiB/s | 1.1 MiB | 00m00s [ 23/189] Installing glibc-gconv-extra- 100% | 201.8 MiB/s | 6.9 MiB | 00m00s [ 24/189] Installing glibc-0:2.43.9000- 100% | 91.4 MiB/s | 5.4 MiB | 00m00s [ 25/189] Installing ncurses-libs-0:6.6 100% | 201.7 MiB/s | 1.0 MiB | 00m00s [ 26/189] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/189] Installing zlib-ng-compat-0:2 100% | 123.0 MiB/s | 125.9 KiB | 00m00s [ 28/189] Installing bzip2-libs-0:1.0.8 100% | 83.4 MiB/s | 85.4 KiB | 00m00s [ 29/189] Installing libgpg-error-0:1.6 100% | 31.4 MiB/s | 963.3 KiB | 00m00s [ 30/189] Installing libstdc++-0:16.1.1 100% | 259.6 MiB/s | 3.4 MiB | 00m00s [ 31/189] Installing libassuan-0:2.5.7- 100% | 161.5 MiB/s | 165.4 KiB | 00m00s [ 32/189] Installing libgcrypt-0:1.12.2 100% | 217.5 MiB/s | 1.3 MiB | 00m00s [ 33/189] Installing readline-0:8.3-4.f 100% | 281.8 MiB/s | 577.2 KiB | 00m00s [ 34/189] Installing gmp-1:6.3.0-5.fc44 100% | 189.5 MiB/s | 776.0 KiB | 00m00s [ 35/189] Installing systemd-libs-0:261 100% | 225.7 MiB/s | 2.7 MiB | 00m00s [ 36/189] Installing libuuid-0:2.42.1-4 100% | 0.0 B/s | 34.0 KiB | 00m00s [ 37/189] Installing xz-libs-1:5.8.3-1. 100% | 217.1 MiB/s | 222.3 KiB | 00m00s [ 38/189] Installing libzstd-0:1.5.7-5. 100% | 257.2 MiB/s | 1.0 MiB | 00m00s [ 39/189] Installing elfutils-libelf-0: 100% | 233.9 MiB/s | 1.2 MiB | 00m00s [ 40/189] Installing popt-0:1.19-10.fc4 100% | 71.8 MiB/s | 147.0 KiB | 00m00s [ 41/189] Installing npth-0:1.8-4.fc44. 100% | 0.0 B/s | 46.2 KiB | 00m00s [ 42/189] Installing elfutils-libs-0:0. 100% | 191.4 MiB/s | 783.8 KiB | 00m00s [ 43/189] Installing libblkid-0:2.42.1- 100% | 288.3 MiB/s | 295.2 KiB | 00m00s [ 44/189] Installing libattr-0:2.5.2-9. 100% | 0.0 B/s | 25.0 KiB | 00m00s [ 45/189] Installing libacl-0:2.3.2-7.f 100% | 0.0 B/s | 36.4 KiB | 00m00s [ 46/189] Installing libsepol-0:3.10-1. 100% | 211.6 MiB/s | 866.9 KiB | 00m00s [ 47/189] Installing sqlite-libs-0:3.53 100% | 191.6 MiB/s | 1.7 MiB | 00m00s [ 48/189] Installing gnupg2-gpgconf-0:2 100% | 10.3 MiB/s | 275.2 KiB | 00m00s [ 49/189] Installing pcre2-0:10.47-1.fc 100% | 238.1 MiB/s | 731.3 KiB | 00m00s [ 50/189] Installing libselinux-0:3.10- 100% | 205.2 MiB/s | 210.1 KiB | 00m00s [ 51/189] Installing grep-0:3.12-3.fc44 100% | 33.8 MiB/s | 1.0 MiB | 00m00s [ 52/189] Installing sed-0:4.10-1.fc45. 100% | 32.2 MiB/s | 955.5 KiB | 00m00s [ 53/189] Installing findutils-1:4.10.0 100% | 58.8 MiB/s | 1.9 MiB | 00m00s [ 54/189] Installing libxcrypt-0:4.5.2- 100% | 142.4 MiB/s | 291.7 KiB | 00m00s [ 55/189] Installing libtasn1-0:4.21.0- 100% | 181.9 MiB/s | 186.2 KiB | 00m00s [ 56/189] Installing libunistring-0:1.1 100% | 252.7 MiB/s | 1.8 MiB | 00m00s [ 57/189] Installing libidn2-0:2.3.8-3. 100% | 61.5 MiB/s | 566.3 KiB | 00m00s [ 58/189] Installing crypto-policies-0: 100% | 30.8 MiB/s | 157.7 KiB | 00m00s [ 59/189] Installing xz-1:5.8.3-1.fc45. 100% | 37.0 MiB/s | 1.4 MiB | 00m00s [ 60/189] Installing libmount-0:2.42.1- 100% | 195.9 MiB/s | 401.2 KiB | 00m00s [ 61/189] Installing gnupg2-verify-0:2. 100% | 13.7 MiB/s | 365.4 KiB | 00m00s [ 62/189] Installing dwz-0:0.16-3.fc44. 100% | 11.6 MiB/s | 307.6 KiB | 00m00s [ 63/189] Installing mpfr-0:4.2.2-3.fc4 100% | 171.1 MiB/s | 701.0 KiB | 00m00s [ 64/189] Installing gawk-0:5.4.0-3.fc4 100% | 66.0 MiB/s | 2.2 MiB | 00m00s [ 65/189] Installing libksba-0:1.8.0-1. 100% | 209.7 MiB/s | 429.5 KiB | 00m00s [ 66/189] Installing unzip-0:6.0-69.fc4 100% | 15.8 MiB/s | 436.5 KiB | 00m00s [ 67/189] Installing file-libs-0:5.47-2 100% | 435.3 MiB/s | 12.2 MiB | 00m00s [ 68/189] Installing file-0:5.47-2.fc45 100% | 4.0 MiB/s | 102.4 KiB | 00m00s [ 69/189] Installing diffutils-0:3.12-5 100% | 52.9 MiB/s | 1.6 MiB | 00m00s [ 70/189] Installing libeconf-0:0.7.9-3 100% | 64.7 MiB/s | 66.2 KiB | 00m00s [ 71/189] Installing libcap-ng-0:0.9.3- 100% | 64.6 MiB/s | 66.2 KiB | 00m00s [ 72/189] Installing audit-libs-0:4.1.4 100% | 193.5 MiB/s | 396.3 KiB | 00m00s [ 73/189] Installing pam-libs-0:1.7.2-1 100% | 121.2 MiB/s | 124.1 KiB | 00m00s [ 74/189] Installing libcap-0:2.78-1.fc 100% | 7.8 MiB/s | 215.2 KiB | 00m00s [ 75/189] Installing libsemanage-0:3.10 100% | 153.1 MiB/s | 313.6 KiB | 00m00s [ 76/189] Installing libsmartcols-0:2.4 100% | 192.7 MiB/s | 197.3 KiB | 00m00s [ 77/189] Installing alternatives-0:1.3 100% | 2.5 MiB/s | 63.4 KiB | 00m00s [ 78/189] Installing lua-libs-0:5.5.0-1 100% | 167.6 MiB/s | 343.3 KiB | 00m00s [ 79/189] Installing libffi-0:3.5.2-2.f 100% | 78.8 MiB/s | 80.7 KiB | 00m00s [ 80/189] Installing p11-kit-0:0.26.2-1 100% | 77.2 MiB/s | 2.9 MiB | 00m00s [ 81/189] Installing p11-kit-trust-0:0. 100% | 16.5 MiB/s | 575.3 KiB | 00m00s [ 82/189] Installing json-c-0:0.18-8.fc 100% | 81.6 MiB/s | 83.5 KiB | 00m00s [ 83/189] Installing ngtcp2-0:1.22.1-1. 100% | 155.5 MiB/s | 318.4 KiB | 00m00s [ 84/189] Installing openssl-libs-1:3.5 100% | 223.6 MiB/s | 7.4 MiB | 00m00s [ 85/189] Installing coreutils-0:9.11-2 100% | 116.3 MiB/s | 6.0 MiB | 00m00s [ 86/189] Installing ca-certificates-0: 100% | 1.5 MiB/s | 2.5 MiB | 00m02s [ 87/189] Installing gzip-0:1.14-2.fc44 100% | 14.0 MiB/s | 402.7 KiB | 00m00s [ 88/189] Installing rpm-sequoia-0:1.10 100% | 250.2 MiB/s | 2.5 MiB | 00m00s [ 89/189] Installing libfsverity-0:1.7- 100% | 0.0 B/s | 25.1 KiB | 00m00s [ 90/189] Installing libevent-0:2.1.12- 100% | 240.6 MiB/s | 985.4 KiB | 00m00s [ 91/189] Installing ngtcp2-crypto-ossl 100% | 46.9 MiB/s | 48.1 KiB | 00m00s [ 92/189] Installing util-linux-core-0: 100% | 44.4 MiB/s | 1.5 MiB | 00m00s [ 93/189] Installing liblastlog2-0:2.42 100% | 6.9 MiB/s | 35.2 KiB | 00m00s [ 94/189] Installing zip-0:3.0-45.fc44. 100% | 24.7 MiB/s | 733.0 KiB | 00m00s [ 95/189] Installing gnupg2-keyboxd-0:2 100% | 41.8 MiB/s | 214.2 KiB | 00m00s [ 96/189] Installing libpsl-0:0.21.5-7. 100% | 75.4 MiB/s | 77.2 KiB | 00m00s [ 97/189] Installing tar-2:1.35-8.fc44. 100% | 81.7 MiB/s | 3.0 MiB | 00m00s [ 98/189] Installing linkdupes-0:0.7.3- 100% | 32.0 MiB/s | 917.4 KiB | 00m00s [ 99/189] Installing libselinux-utils-0 100% | 10.3 MiB/s | 283.8 KiB | 00m00s [100/189] Installing libfdisk-0:2.42.1- 100% | 128.8 MiB/s | 395.7 KiB | 00m00s [101/189] Installing util-linux-0:2.42. 100% | 66.3 MiB/s | 3.6 MiB | 00m00s [102/189] Installing policycoreutils-0: 100% | 21.8 MiB/s | 894.2 KiB | 00m00s [103/189] Installing selinux-policy-0:4 100% | 1.7 MiB/s | 34.5 KiB | 00m00s [104/189] Installing selinux-policy-tar 100% | 167.6 MiB/s | 15.1 MiB | 00m00s [105/189] Installing zstd-0:1.5.7-5.fc4 100% | 17.9 MiB/s | 513.2 KiB | 00m00s [106/189] Installing libxml2-0:2.13.9-1 100% | 57.9 MiB/s | 1.9 MiB | 00m00s [107/189] Installing libusb1-0:1.0.30-1 100% | 24.7 MiB/s | 177.1 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-9.fc44.s390x >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-9.fc44.s390x >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [108/189] Installing tpm2-tss-0:4.1.3-9 100% | 200.8 MiB/s | 1.6 MiB | 00m00s [109/189] Installing ima-evm-utils-libs 100% | 56.3 MiB/s | 57.6 KiB | 00m00s [110/189] Installing gnupg2-gpg-agent-0 100% | 20.2 MiB/s | 725.4 KiB | 00m00s [111/189] Installing nettle-0:3.10.1-3. 100% | 205.2 MiB/s | 840.6 KiB | 00m00s [112/189] Installing gnutls-0:3.8.13-1. 100% | 245.7 MiB/s | 3.7 MiB | 00m00s [113/189] Installing bzip2-0:1.0.8-23.f 100% | 3.4 MiB/s | 91.1 KiB | 00m00s [114/189] Installing add-determinism-0: 100% | 70.2 MiB/s | 2.4 MiB | 00m00s [115/189] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [116/189] Installing cpio-0:2.15-9.fc44 100% | 37.2 MiB/s | 1.1 MiB | 00m00s [117/189] Installing ed-0:1.22.5-2.fc45 100% | 5.9 MiB/s | 151.8 KiB | 00m00s [118/189] Installing patch-0:2.8-4.fc44 100% | 8.8 MiB/s | 243.7 KiB | 00m00s [119/189] Installing jansson-0:2.14-4.f 100% | 88.0 MiB/s | 90.1 KiB | 00m00s [120/189] Installing lz4-libs-0:1.10.0- 100% | 193.5 MiB/s | 198.1 KiB | 00m00s [121/189] Installing libarchive-0:3.8.7 100% | 205.7 MiB/s | 1.0 MiB | 00m00s [122/189] Installing libgomp-0:16.1.1-2 100% | 188.2 MiB/s | 578.1 KiB | 00m00s [123/189] Installing libpkgconf-0:2.5.1 100% | 92.6 MiB/s | 94.9 KiB | 00m00s [124/189] Installing pkgconf-0:2.5.1-1. 100% | 3.6 MiB/s | 95.0 KiB | 00m00s [125/189] Installing pkgconf-pkg-config 100% | 73.9 KiB/s | 1.8 KiB | 00m00s [126/189] Installing libtool-ltdl-0:2.5 100% | 69.1 MiB/s | 70.7 KiB | 00m00s [127/189] Installing gdbm-libs-1:1.23-1 100% | 123.9 MiB/s | 126.9 KiB | 00m00s [128/189] Installing cyrus-sasl-lib-0:2 100% | 67.4 MiB/s | 2.4 MiB | 00m00s [129/189] Installing openldap-0:2.6.13- 100% | 165.8 MiB/s | 679.1 KiB | 00m00s [130/189] Installing gnupg2-dirmngr-0:2 100% | 18.0 MiB/s | 663.9 KiB | 00m00s [131/189] Installing gnupg2-0:2.4.9-16. 100% | 126.4 MiB/s | 6.6 MiB | 00m00s [132/189] Installing gpgverify-0:2.2-4. 100% | 0.0 B/s | 9.4 KiB | 00m00s [133/189] Installing systemd-standalone 100% | 32.7 MiB/s | 938.7 KiB | 00m00s [134/189] Installing rpm-libs-0:6.0.1-5 100% | 197.7 MiB/s | 1.0 MiB | 00m00s [135/189] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 36.2 KiB | 00m00s [136/189] Installing rpm-build-libs-0:6 100% | 266.2 MiB/s | 272.6 KiB | 00m00s [137/189] Installing xxhash-libs-0:0.8. 100% | 65.4 MiB/s | 67.0 KiB | 00m00s [138/189] Installing libbrotli-0:1.2.0- 100% | 223.3 MiB/s | 914.6 KiB | 00m00s [139/189] Installing libnghttp2-0:1.69. 100% | 170.7 MiB/s | 174.8 KiB | 00m00s [140/189] Installing libnghttp3-0:1.16. 100% | 152.1 MiB/s | 155.8 KiB | 00m00s [141/189] Installing keyutils-libs-0:1. 100% | 50.2 MiB/s | 51.4 KiB | 00m00s [142/189] Installing libcom_err-0:1.47. 100% | 58.5 MiB/s | 59.9 KiB | 00m00s [143/189] Installing libverto-0:0.3.2-1 100% | 26.2 MiB/s | 26.8 KiB | 00m00s [144/189] Installing krb5-libs-0:1.22.2 100% | 176.9 MiB/s | 2.5 MiB | 00m00s [145/189] Installing libcbor-0:0.14.0-2 100% | 82.7 MiB/s | 84.7 KiB | 00m00s [146/189] Installing libfido2-0:1.17.0- 100% | 248.0 MiB/s | 254.0 KiB | 00m00s [147/189] Installing libssh-0:0.12.0-1. 100% | 229.4 MiB/s | 704.7 KiB | 00m00s [148/189] Installing libcurl-0:8.21.0~r 100% | 211.4 MiB/s | 1.1 MiB | 00m00s [149/189] Installing elfutils-debuginfo 100% | 2.7 MiB/s | 77.7 KiB | 00m00s [150/189] Installing binutils-0:2.46.50 100% | 202.5 MiB/s | 29.6 MiB | 00m00s [151/189] Installing elfutils-0:0.195-1 100% | 86.2 MiB/s | 3.0 MiB | 00m00s [152/189] Installing gdb-minimal-0:17.1 100% | 194.3 MiB/s | 15.9 MiB | 00m00s [153/189] Installing debugedit-0:5.3-2. 100% | 8.5 MiB/s | 227.4 KiB | 00m00s [154/189] Installing curl-0:8.21.0~rc1- 100% | 14.7 MiB/s | 510.7 KiB | 00m00s [155/189] Installing rpm-0:6.0.1-5.fc45 100% | 54.1 MiB/s | 2.5 MiB | 00m00s [156/189] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [157/189] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.2 KiB | 00m00s [158/189] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [159/189] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [160/189] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.6 KiB | 00m00s [161/189] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [162/189] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [163/189] Installing rust-srpm-macros-0 100% | 912.9 KiB/s | 6.4 KiB | 00m00s [164/189] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [165/189] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [166/189] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [167/189] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [168/189] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [169/189] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [170/189] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [171/189] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [172/189] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [173/189] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [174/189] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [175/189] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [176/189] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [177/189] Installing redhat-rpm-config- 100% | 92.7 MiB/s | 189.9 KiB | 00m00s [178/189] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [179/189] Installing rpm-build-0:6.0.1- 100% | 9.8 MiB/s | 289.7 KiB | 00m00s [180/189] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.5 KiB | 00m00s [181/189] Installing pyproject-srpm-mac 100% | 0.0 B/s | 3.8 KiB | 00m00s [182/189] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [183/189] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [184/189] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [185/189] Installing python-srpm-macros 100% | 51.7 MiB/s | 52.9 KiB | 00m00s [186/189] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.6 KiB | 00m00s [187/189] Installing which-0:2.25-1.fc4 100% | 3.1 MiB/s | 85.5 KiB | 00m00s [188/189] Installing shadow-utils-2:4.1 100% | 87.8 MiB/s | 4.1 MiB | 00m00s [189/189] Installing info-0:7.3-2.fc45. 100% | 48.7 KiB/s | 404.2 KiB | 00m08s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-2.fc45.noarch add-determinism-0.7.3-2.fc45.s390x alternatives-1.33-5.fc44.s390x ansible-srpm-macros-1-20.1.fc44.noarch audit-libs-4.1.4-1.fc45.s390x bash-5.3.9-3.fc44.s390x binutils-2.46.50-9.fc45.s390x build-reproducibility-srpm-macros-0.7.3-2.fc45.noarch bzip2-1.0.8-23.fc44.s390x bzip2-libs-1.0.8-23.fc44.s390x ca-certificates-2025.2.80_v9.0.304-7.fc45.noarch cmake-srpm-macros-4.3.0-1.fc45.noarch coreutils-9.11-2.fc45.s390x coreutils-common-9.11-2.fc45.s390x cpio-2.15-9.fc44.s390x crypto-policies-20251128-3.git19878fe.fc44.noarch curl-8.21.0~rc1-1.fc45.s390x cyrus-sasl-lib-2.1.28-35.fc44.s390x debugedit-5.3-2.fc45.s390x diffutils-3.12-5.fc44.s390x dwz-0.16-3.fc44.s390x ed-1.22.5-2.fc45.s390x efi-srpm-macros-6-6.fc44.noarch elfutils-0.195-1.fc45.s390x elfutils-debuginfod-client-0.195-1.fc45.s390x elfutils-libelf-0.195-1.fc45.s390x elfutils-libs-0.195-1.fc45.s390x erlang-srpm-macros-0.3.11-1.fc45.noarch fedora-gpg-keys-45-0.1.noarch fedora-release-45-0.8.noarch fedora-release-common-45-0.8.noarch fedora-release-identity-basic-45-0.8.noarch fedora-repos-45-0.1.noarch fedora-repos-rawhide-45-0.1.noarch file-5.47-2.fc45.s390x file-libs-5.47-2.fc45.s390x filesystem-3.18-58.fc45.s390x filesystem-srpm-macros-3.18-58.fc45.noarch findutils-4.10.0-7.fc44.s390x fonts-srpm-macros-5.0.0-3.fc45.noarch forge-srpm-macros-0.4.0-4.fc44.noarch fpc-srpm-macros-1.3-16.fc44.noarch gap-srpm-macros-2-2.fc44.noarch gawk-5.4.0-3.fc45.s390x gdb-minimal-17.1-8.fc45.s390x gdbm-libs-1.23-11.fc44.s390x ghc-srpm-macros-1.10-1.fc44.noarch glibc-2.43.9000-19.fc45.s390x glibc-common-2.43.9000-19.fc45.s390x glibc-gconv-extra-2.43.9000-19.fc45.s390x glibc-minimal-langpack-2.43.9000-19.fc45.s390x gmp-6.3.0-5.fc44.s390x gnat-srpm-macros-7-2.fc44.noarch gnome-srpm-macros-1.0-1.fc45.noarch gnulib-l10n-20241231-3.fc45.noarch gnupg2-2.4.9-16.fc45.s390x gnupg2-dirmngr-2.4.9-16.fc45.s390x gnupg2-gpg-agent-2.4.9-16.fc45.s390x gnupg2-gpgconf-2.4.9-16.fc45.s390x gnupg2-keyboxd-2.4.9-16.fc45.s390x gnupg2-verify-2.4.9-16.fc45.s390x gnutls-3.8.13-1.fc45.s390x go-srpm-macros-3.8.0-2.fc44.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-4.fc44.noarch grep-3.12-3.fc44.s390x gzip-1.14-2.fc44.s390x ima-evm-utils-libs-1.6.2-10.fc45.s390x info-7.3-2.fc45.s390x jansson-2.14-4.fc44.s390x java-srpm-macros-1-8.fc44.noarch json-c-0.18-8.fc44.s390x kernel-srpm-macros-1.0-29.fc45.noarch keyutils-libs-1.6.3-7.fc44.s390x krb5-libs-1.22.2-7.fc45.s390x libacl-2.3.2-7.fc45.s390x libarchive-3.8.7-1.fc45.s390x libassuan-2.5.7-5.fc44.s390x libattr-2.5.2-9.fc45.s390x libblkid-2.42.1-4.fc45.s390x libbrotli-1.2.0-3.fc44.s390x libcap-2.78-1.fc45.s390x libcap-ng-0.9.3-1.fc45.s390x libcbor-0.14.0-2.fc45.s390x libcom_err-1.47.4-1.fc45.s390x libcurl-8.21.0~rc1-1.fc45.s390x libeconf-0.7.9-3.fc44.s390x libevent-2.1.12-17.fc44.s390x libfdisk-2.42.1-4.fc45.s390x libffi-3.5.2-2.fc44.s390x libfido2-1.17.0-2.fc45.s390x libfsverity-1.7-1.fc45.s390x libgcc-16.1.1-2.fc45.s390x libgcrypt-1.12.2-1.fc45.s390x libgomp-16.1.1-2.fc45.s390x libgpg-error-1.61-1.fc45.s390x libidn2-2.3.8-3.fc44.s390x libksba-1.8.0-1.fc45.s390x liblastlog2-2.42.1-4.fc45.s390x libmount-2.42.1-4.fc45.s390x libnghttp2-1.69.0-1.fc45.s390x libnghttp3-1.16.0-1.fc45.s390x libpkgconf-2.5.1-1.fc45.s390x libpsl-0.21.5-7.fc44.s390x libselinux-3.10-1.fc44.s390x libselinux-utils-3.10-1.fc44.s390x libsemanage-3.10-1.fc44.s390x libsepol-3.10-1.fc44.s390x libsmartcols-2.42.1-4.fc45.s390x libssh-0.12.0-1.fc45.s390x libssh-config-0.12.0-1.fc45.noarch libstdc++-16.1.1-2.fc45.s390x libtasn1-4.21.0-1.fc45.s390x libtool-ltdl-2.5.4-10.fc44.s390x libunistring-1.1-11.fc44.s390x libusb1-1.0.30-1.fc45.s390x libuuid-2.42.1-4.fc45.s390x libverto-0.3.2-12.fc44.s390x libxcrypt-4.5.2-3.fc44.s390x libxml2-2.13.9-1.fc45.s390x libzstd-1.5.7-5.fc44.s390x linkdupes-0.7.3-2.fc45.s390x lua-libs-5.5.0-1.fc45.s390x lua-srpm-macros-1-17.fc44.noarch lz4-libs-1.10.0-4.fc44.s390x mpfr-4.2.2-3.fc44.s390x ncurses-base-6.6-2.fc45.noarch ncurses-libs-6.6-2.fc45.s390x nettle-3.10.1-3.fc44.s390x ngtcp2-1.22.1-1.fc45.s390x ngtcp2-crypto-ossl-1.22.1-1.fc45.s390x npth-1.8-4.fc44.s390x ocaml-srpm-macros-11-3.fc44.noarch openblas-srpm-macros-2-21.fc44.noarch openldap-2.6.13-1.fc45.s390x openssl-libs-3.5.6-1.fc45.s390x p11-kit-0.26.2-1.fc45.s390x p11-kit-trust-0.26.2-1.fc45.s390x package-notes-srpm-macros-0.18-1.fc45.noarch pam-libs-1.7.2-1.fc44.s390x patch-2.8-4.fc44.s390x pcre2-10.47-1.fc44.1.s390x pcre2-syntax-10.47-1.fc44.1.noarch perl-srpm-macros-1-61.fc44.noarch pkgconf-2.5.1-1.fc45.s390x pkgconf-m4-2.5.1-1.fc45.noarch pkgconf-pkg-config-2.5.1-1.fc45.s390x policycoreutils-3.10-4.fc45.s390x popt-1.19-10.fc44.s390x publicsuffix-list-dafsa-20260116-1.fc44.noarch pyproject-srpm-macros-1.22.2-1.fc45.noarch python-srpm-macros-3.14-12.fc45.noarch qt5-srpm-macros-5.15.18-2.fc44.noarch qt6-srpm-macros-6.11.1-1.fc45.noarch readline-8.3-4.fc44.s390x redhat-rpm-config-344-2.fc45.noarch redhat-systemd-presets-102-2.fc45.noarch redhat-systemd-presets-common-102-2.fc45.noarch rpm-6.0.1-5.fc45.s390x rpm-build-6.0.1-5.fc45.s390x rpm-build-libs-6.0.1-5.fc45.s390x rpm-libs-6.0.1-5.fc45.s390x rpm-plugin-selinux-6.0.1-5.fc45.s390x rpm-sequoia-1.10.2-2.fc45.s390x rpm-sign-libs-6.0.1-5.fc45.s390x rust-srpm-macros-28.4-3.fc44.noarch sed-4.10-1.fc45.s390x selinux-policy-45.4-1.fc45.noarch selinux-policy-targeted-45.4-1.fc45.noarch setup-2.15.0-29.fc45.noarch shadow-utils-4.19.3-3.fc45.s390x sqlite-libs-3.53.2-1.fc45.s390x systemd-libs-261~rc3-1.fc45.s390x systemd-standalone-sysusers-261~rc3-1.fc45.s390x tar-1.35-8.fc44.s390x tpm2-tss-4.1.3-9.fc44.s390x tree-sitter-srpm-macros-0.4.6-1.fc45.noarch unzip-6.0-69.fc44.s390x util-linux-2.42.1-4.fc45.s390x util-linux-core-2.42.1-4.fc45.s390x which-2.25-1.fc45.s390x xxhash-libs-0.8.3-4.fc44.s390x xz-5.8.3-1.fc45.s390x xz-libs-5.8.3-1.fc45.s390x zig-srpm-macros-1-8.fc44.noarch zip-3.0-45.fc44.s390x zlib-ng-compat-2.3.3-5.fc45.s390x zstd-1.5.7-5.fc44.s390x Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x warning: /builddir/build/SPECS/ruff.spec line 300: autopatch: no matching patches in range Reading /var/tmp/rpm-tmp.IVE8UY setting SOURCE_DATE_EPOCH=1780617600 Wrote: /builddir/build/SRPMS/ruff-0.15.16-1.fc45.src.rpm RPM build warnings: /builddir/build/SPECS/ruff.spec line 300: autopatch: no matching patches in range Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-s390x-1780739647.457642/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-4cjk5bao/ruff/ruff.spec) Config(child) 0 minutes 55 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.15.16-1.fc45.src.rpm) Config(fedora-rawhide-s390x) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1780739647.457642/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1780739647.457642/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1780739647.457642/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.1-5.fc45.s390x rpm-sequoia-1.10.2-2.fc45.s390x dnf5-5.4.2.1-2.fc45.s390x dnf5-plugins-5.4.2.1-2.fc45.s390x Finish: chroot init Start: build phase for ruff-0.15.16-1.fc45.src.rpm Start: build setup for ruff-0.15.16-1.fc45.src.rpm Building target platforms: s390x Building for target s390x warning: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range Reading /var/tmp/rpm-tmp.I8FhoU setting SOURCE_DATE_EPOCH=1780617600 Wrote: /builddir/build/SRPMS/ruff-0.15.16-1.fc45.src.rpm RPM build warnings: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range Updating and loading repositories: fedora 100% | 7.0 KiB/s | 4.7 KiB | 00m01s Copr repository 100% | 2.4 KiB/s | 1.5 KiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing: cargo-rpm-macros noarch 0:28.4-3.fc44 fedora 14.9 KiB rust2rpm-helper s390x 0:0.1.9-1.fc44 fedora 2.4 MiB tomcli noarch 0:0.10.1-4.fc44 fedora 150.3 KiB Installing dependencies: annobin-docs noarch 0:13.20-1.fc45 fedora 99.4 KiB annobin-plugin-gcc s390x 0:13.20-1.fc45 fedora 704.4 KiB cargo s390x 0:1.96.0-1.fc45 fedora 26.7 MiB cargo2rpm noarch 0:0.3.3-1.fc45 fedora 1.3 MiB cpp s390x 0:16.1.1-2.fc45 fedora 30.6 MiB expat s390x 0:2.8.1-1.fc45 fedora 347.0 KiB gcc s390x 0:16.1.1-2.fc45 fedora 88.6 MiB gcc-plugin-annobin s390x 0:16.1.1-2.fc45 fedora 56.7 KiB glibc-devel s390x 0:2.43.9000-19.fc45 fedora 3.7 MiB kernel-headers s390x 0:7.1.0-0.rc6.40.fc45 fedora 6.9 MiB libasan s390x 0:16.1.1-2.fc45 fedora 1.9 MiB libatomic s390x 0:16.1.1-2.fc45 fedora 37.2 KiB libedit s390x 0:3.1-59.20260512cvs.fc45 fedora 276.1 KiB libgit2 s390x 0:1.9.4-1.fc45 fedora 1.4 MiB libmpc s390x 0:1.4.1-1.fc45 fedora 164.6 KiB libssh2 s390x 0:1.11.1-6.fc45 fedora 334.2 KiB libubsan s390x 0:16.1.1-2.fc45 fedora 499.8 KiB libxcrypt-devel s390x 0:4.5.2-3.fc44 fedora 31.0 KiB llhttp s390x 0:9.4.1-2.fc45 fedora 104.9 KiB llvm-filesystem s390x 0:22.1.6-1.fc45 fedora 0.0 B llvm-libs s390x 0:22.1.6-1.fc45 fedora 153.4 MiB make s390x 1:4.4.1-12.fc44 fedora 1.9 MiB mpdecimal s390x 0:4.0.1-3.fc44 fedora 240.8 KiB python-pip-wheel noarch 0:26.1.1-3.fc45 fedora 1.2 MiB python3 s390x 0:3.14.5-1.fc45 fedora 24.5 KiB python3-click noarch 1:8.3.3-1.fc45 fedora 1.2 MiB python3-libs s390x 0:3.14.5-1.fc45 fedora 43.9 MiB python3-tomlkit noarch 0:0.13.2-7.fc44 fedora 493.9 KiB rust s390x 0:1.96.0-1.fc45 fedora 97.8 MiB rust-std-static s390x 0:1.96.0-1.fc45 fedora 147.9 MiB tomcli+tomlkit noarch 0:0.10.1-4.fc44 fedora 0.0 B tzdata noarch 0:2026b-1.fc45 fedora 1.2 MiB Transaction Summary: Installing: 35 packages Total size of inbound packages is 176 MiB. Need to download 176 MiB. After this operation, 615 MiB extra will be used (install 615 MiB, remove 0 B). [ 1/35] cargo-rpm-macros-0:28.4-3.fc44. 100% | 27.5 KiB/s | 14.3 KiB | 00m01s [ 2/35] tomcli-0:0.10.1-4.fc44.noarch 100% | 120.4 KiB/s | 75.0 KiB | 00m01s [ 3/35] rust2rpm-helper-0:0.1.9-1.fc44. 100% | 875.0 KiB/s | 901.3 KiB | 00m01s [ 4/35] cargo2rpm-0:0.3.3-1.fc45.noarch 100% | 391.2 KiB/s | 203.8 KiB | 00m01s [ 5/35] python3-0:3.14.5-1.fc45.s390x 100% | 130.0 KiB/s | 28.5 KiB | 00m00s [ 6/35] cargo-0:1.96.0-1.fc45.s390x 100% | 10.0 MiB/s | 8.4 MiB | 00m01s [ 7/35] python3-click-1:8.3.3-1.fc45.no 100% | 1.2 MiB/s | 271.2 KiB | 00m00s [ 8/35] libgit2-0:1.9.4-1.fc45.s390x 100% | 2.5 MiB/s | 586.1 KiB | 00m00s [ 9/35] libssh2-0:1.11.1-6.fc45.s390x 100% | 669.7 KiB/s | 146.7 KiB | 00m00s [10/35] llhttp-0:9.4.1-2.fc45.s390x 100% | 176.4 KiB/s | 40.2 KiB | 00m00s [11/35] python3-libs-0:3.14.5-1.fc45.s3 100% | 18.9 MiB/s | 10.0 MiB | 00m01s [12/35] rust-0:1.96.0-1.fc45.s390x 100% | 27.4 MiB/s | 30.8 MiB | 00m01s [13/35] gcc-0:16.1.1-2.fc45.s390x 100% | 36.3 MiB/s | 35.2 MiB | 00m01s [14/35] llvm-libs-0:22.1.6-1.fc45.s390x 100% | 42.7 MiB/s | 34.3 MiB | 00m01s [15/35] expat-0:2.8.1-1.fc45.s390x 100% | 584.6 KiB/s | 130.9 KiB | 00m00s [16/35] mpdecimal-0:4.0.1-3.fc44.s390x 100% | 483.3 KiB/s | 106.3 KiB | 00m00s [17/35] python-pip-wheel-0:26.1.1-3.fc4 100% | 5.4 MiB/s | 1.2 MiB | 00m00s [18/35] tzdata-0:2026b-1.fc45.noarch 100% | 3.2 MiB/s | 713.5 KiB | 00m00s [19/35] glibc-devel-0:2.43.9000-19.fc45 100% | 2.7 MiB/s | 684.3 KiB | 00m00s [20/35] rust-std-static-0:1.96.0-1.fc45 100% | 32.9 MiB/s | 36.3 MiB | 00m01s [21/35] cpp-0:16.1.1-2.fc45.s390x 100% | 23.2 MiB/s | 11.5 MiB | 00m00s [22/35] libasan-0:16.1.1-2.fc45.s390x 100% | 2.4 MiB/s | 558.9 KiB | 00m00s [23/35] libatomic-0:16.1.1-2.fc45.s390x 100% | 218.0 KiB/s | 48.2 KiB | 00m00s [24/35] libmpc-0:1.4.1-1.fc45.s390x 100% | 345.4 KiB/s | 75.3 KiB | 00m00s [25/35] libubsan-0:16.1.1-2.fc45.s390x 100% | 1.0 MiB/s | 236.8 KiB | 00m00s [26/35] make-1:4.4.1-12.fc44.s390x 100% | 2.5 MiB/s | 605.0 KiB | 00m00s [27/35] libedit-0:3.1-59.20260512cvs.fc 100% | 529.4 KiB/s | 117.0 KiB | 00m00s [28/35] llvm-filesystem-0:22.1.6-1.fc45 100% | 43.6 KiB/s | 9.6 KiB | 00m00s [29/35] kernel-headers-0:7.1.0-0.rc6.40 100% | 7.0 MiB/s | 1.7 MiB | 00m00s [30/35] libxcrypt-devel-0:4.5.2-3.fc44. 100% | 137.3 KiB/s | 29.9 KiB | 00m00s [31/35] tomcli+tomlkit-0:0.10.1-4.fc44. 100% | 37.6 KiB/s | 8.4 KiB | 00m00s [32/35] python3-tomlkit-0:0.13.2-7.fc44 100% | 568.2 KiB/s | 126.7 KiB | 00m00s [33/35] gcc-plugin-annobin-0:16.1.1-2.f 100% | 242.9 KiB/s | 52.7 KiB | 00m00s [34/35] annobin-plugin-gcc-0:13.20-1.fc 100% | 2.7 MiB/s | 689.8 KiB | 00m00s [35/35] annobin-docs-0:13.20-1.fc45.noa 100% | 408.9 KiB/s | 87.1 KiB | 00m00s -------------------------------------------------------------------------------- [35/35] Total 100% | 36.3 MiB/s | 175.7 MiB | 00m05s Running transaction [ 1/37] Verify package files 100% | 89.0 B/s | 35.0 B | 00m00s [ 2/37] Prepare transaction 100% | 636.0 B/s | 35.0 B | 00m00s [ 3/37] Installing libmpc-0:1.4.1-1.fc4 100% | 162.3 MiB/s | 166.2 KiB | 00m00s [ 4/37] Installing libssh2-0:1.11.1-6.f 100% | 164.0 MiB/s | 335.9 KiB | 00m00s [ 5/37] Installing cpp-0:16.1.1-2.fc45. 100% | 223.3 MiB/s | 30.6 MiB | 00m00s [ 6/37] Installing annobin-docs-0:13.20 100% | 32.7 MiB/s | 100.5 KiB | 00m00s [ 7/37] Installing kernel-headers-0:7.1 100% | 153.6 MiB/s | 7.1 MiB | 00m00s [ 8/37] Installing glibc-devel-0:2.43.9 100% | 196.0 MiB/s | 3.7 MiB | 00m00s [ 9/37] Installing libxcrypt-devel-0:4. 100% | 0.0 B/s | 33.3 KiB | 00m00s [10/37] Installing llvm-filesystem-0:22 100% | 0.0 B/s | 1.1 KiB | 00m00s [11/37] Installing libedit-0:3.1-59.202 100% | 271.2 MiB/s | 277.7 KiB | 00m00s [12/37] Installing llvm-libs-0:22.1.6-1 100% | 321.0 MiB/s | 153.4 MiB | 00m00s [13/37] Installing make-1:4.4.1-12.fc44 100% | 58.1 MiB/s | 1.9 MiB | 00m00s [14/37] Installing libubsan-0:16.1.1-2. 100% | 244.4 MiB/s | 500.6 KiB | 00m00s [15/37] Installing libatomic-0:16.1.1-2 100% | 0.0 B/s | 38.3 KiB | 00m00s [16/37] Installing libasan-0:16.1.1-2.f 100% | 267.8 MiB/s | 1.9 MiB | 00m00s [17/37] Installing gcc-0:16.1.1-2.fc45. 100% | 266.2 MiB/s | 88.6 MiB | 00m00s [18/37] Installing rust-0:1.96.0-1.fc45 100% | 273.3 MiB/s | 97.8 MiB | 00m00s [19/37] Installing rust-std-static-0:1. 100% | 318.8 MiB/s | 147.9 MiB | 00m00s [20/37] Installing tzdata-0:2026b-1.fc4 100% | 44.5 MiB/s | 1.5 MiB | 00m00s [21/37] Installing python-pip-wheel-0:2 100% | 622.7 MiB/s | 1.2 MiB | 00m00s [22/37] Installing mpdecimal-0:4.0.1-3. 100% | 236.7 MiB/s | 242.4 KiB | 00m00s [23/37] Installing expat-0:2.8.1-1.fc45 100% | 10.3 MiB/s | 349.0 KiB | 00m00s [24/37] Installing python3-libs-0:3.14. 100% | 260.4 MiB/s | 44.3 MiB | 00m00s [25/37] Installing python3-0:3.14.5-1.f 100% | 1.0 MiB/s | 26.3 KiB | 00m00s [26/37] Installing python3-click-1:8.3. 100% | 312.0 MiB/s | 1.2 MiB | 00m00s [27/37] Installing python3-tomlkit-0:0. 100% | 163.8 MiB/s | 503.2 KiB | 00m00s [28/37] Installing tomcli-0:0.10.1-4.fc 100% | 5.9 MiB/s | 162.9 KiB | 00m00s [29/37] Installing tomcli+tomlkit-0:0.1 100% | 0.0 B/s | 124.0 B | 00m00s [30/37] Installing llhttp-0:9.4.1-2.fc4 100% | 103.8 MiB/s | 106.3 KiB | 00m00s [31/37] Installing libgit2-0:1.9.4-1.fc 100% | 228.9 MiB/s | 1.4 MiB | 00m00s [32/37] Installing cargo-0:1.96.0-1.fc4 100% | 216.8 MiB/s | 26.7 MiB | 00m00s [33/37] Installing cargo2rpm-0:0.3.3-1. 100% | 44.5 MiB/s | 1.3 MiB | 00m00s [34/37] Installing cargo-rpm-macros-0:2 100% | 0.0 B/s | 15.9 KiB | 00m00s [35/37] Installing annobin-plugin-gcc-0 100% | 57.5 MiB/s | 706.0 KiB | 00m00s [36/37] Installing gcc-plugin-annobin-0 100% | 5.7 MiB/s | 58.3 KiB | 00m00s [37/37] Installing rust2rpm-helper-0:0. 100% | 16.3 MiB/s | 2.4 MiB | 00m00s Complete! Building target platforms: s390x Building for target s390x warning: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range Reading /var/tmp/rpm-tmp.2SjYOg setting SOURCE_DATE_EPOCH=1780617600 Wrote: /builddir/build/SRPMS/ruff-0.15.16-1.fc45.src.rpm RPM build warnings: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range Updating and loading repositories: fedora 100% | 2.9 KiB/s | 4.7 KiB | 00m02s Copr repository 100% | 991.0 B/s | 1.5 KiB | 00m02s Repositories loaded. Package "cargo-rpm-macros-28.4-3.fc44.noarch" is already installed. Package "rust2rpm-helper-0.1.9-1.fc44.s390x" is already installed.Nothing to do. Package "tomcli-0.10.1-4.fc44.noarch" is already installed. Finish: build setup for ruff-0.15.16-1.fc45.src.rpm Start: rpmbuild ruff-0.15.16-1.fc45.src.rpm Building target platforms: s390x Building for target s390x warning: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range Reading /var/tmp/rpm-tmp.U84WiD setting SOURCE_DATE_EPOCH=1780617600 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.I6PjAn Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jTzsC7 + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-build + cd /builddir/build/BUILD/ruff-0.15.16-build + rm -rf ruff-0.15.16 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ruff-0.15.16.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ruff-0.15.16 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/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/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-drop-unavailable-features-from-uuid-dependency.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-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 + cd /builddir/build/BUILD/ruff-0.15.16-build + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ruff-0.15.16 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mv ../lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c crates/lsp-types + git2path workspace.dependencies.lsp-types crates/lsp-types + tomcli set Cargo.toml del workspace.dependencies.lsp-types.git + tomcli set Cargo.toml del workspace.dependencies.lsp-types.rev + tomcli set Cargo.toml str workspace.dependencies.lsp-types.path crates/lsp-types ~/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/lsp-types ~/build/BUILD/ruff-0.15.16-build/ruff-0.15.16 ~/build/BUILD/ruff-0.15.16-build/ruff-0.15.16 + pushd crates/lsp-types + popd + install -D --preserve-timestamps --mode=0644 --target=LICENSE.bundled/lsp-types crates/lsp-types/LICENSE + 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 '{}' '{}' ';' ./Cargo.toml ./fuzz/Cargo.toml ./crates/lsp-types/Cargo.toml ./crates/ty_wasm/Cargo.toml ./crates/ty_vendored/Cargo.toml ./crates/ty_test/Cargo.toml ./crates/ty_static/Cargo.toml ./crates/ty_site_packages/Cargo.toml ./crates/ty_server/Cargo.toml [INFO ] Removing dependencies for target: 'cfg(target_vendor = "apple")' ./crates/ty_python_semantic/Cargo.toml ./crates/ty_python_core/Cargo.toml ./crates/ty_project/Cargo.toml ./crates/ty_module_resolver/Cargo.toml ./crates/ty_ide/Cargo.toml ./crates/ty_completion_eval/Cargo.toml ./crates/ty_completion_bench/Cargo.toml ./crates/ty_combine/Cargo.toml ./crates/ty/Cargo.toml ./crates/ruff_workspace/Cargo.toml ./crates/ruff_wasm/Cargo.toml ./crates/ruff_text_size/Cargo.toml ./crates/ruff_source_file/Cargo.toml ./crates/ruff_server/Cargo.toml [INFO ] Removing dependencies for target: 'cfg(target_vendor = "apple")' ./crates/ruff_python_trivia_integration_tests/Cargo.toml ./crates/ruff_python_trivia/Cargo.toml ./crates/ruff_python_stdlib/Cargo.toml ./crates/ruff_python_semantic/Cargo.toml ./crates/ruff_python_parser/Cargo.toml ./crates/ruff_python_literal/Cargo.toml ./crates/ruff_python_index/Cargo.toml ./crates/ruff_python_importer/Cargo.toml ./crates/ruff_python_formatter/Cargo.toml ./crates/ruff_python_codegen/Cargo.toml ./crates/ruff_python_ast_integration_tests/Cargo.toml ./crates/ruff_python_ast/Cargo.toml ./crates/ruff_options_metadata/Cargo.toml ./crates/ruff_notebook/Cargo.toml ./crates/ruff_memory_usage/Cargo.toml ./crates/ruff_mdtest/Cargo.toml ./crates/ruff_markdown/Cargo.toml ./crates/ruff_macros/Cargo.toml ./crates/ruff_linter/Cargo.toml ./crates/ruff_index/Cargo.toml ./crates/ruff_graph/Cargo.toml ./crates/ruff_formatter/Cargo.toml ./crates/ruff_diagnostics/Cargo.toml ./crates/ruff_dev/Cargo.toml ./crates/ruff_db/Cargo.toml [INFO ] Removing dependencies for target: 'cfg(target_arch="wasm32")' ./crates/ruff_cache/Cargo.toml ./crates/ruff_benchmark/Cargo.toml [INFO ] Removing dependencies for target: 'cfg(target_os = "windows")' ./crates/ruff_annotate_snippets/Cargo.toml ./crates/ruff/Cargo.toml [INFO ] Removing dependencies for target: 'cfg(target_os = "windows")' ./crates/mdtest/Cargo.toml + rm --recursive --verbose crates/ruff_benchmark removed 'crates/ruff_benchmark/src/real_world_projects.rs' removed 'crates/ruff_benchmark/src/lib.rs' removed 'crates/ruff_benchmark/src/criterion.rs' removed directory 'crates/ruff_benchmark/src' removed 'crates/ruff_benchmark/resources/typeis_narrowing.py' removed 'crates/ruff_benchmark/resources/tomllib/_types.py' removed 'crates/ruff_benchmark/resources/tomllib/_re.py' removed 'crates/ruff_benchmark/resources/tomllib/_parser.py' removed 'crates/ruff_benchmark/resources/tomllib/__init__.py' removed directory 'crates/ruff_benchmark/resources/tomllib' removed 'crates/ruff_benchmark/resources/pypinyin.py' removed 'crates/ruff_benchmark/resources/pydantic/types.py' removed directory 'crates/ruff_benchmark/resources/pydantic' removed 'crates/ruff_benchmark/resources/numpy/globals.py' removed 'crates/ruff_benchmark/resources/numpy/ctypeslib.py' removed directory 'crates/ruff_benchmark/resources/numpy' removed 'crates/ruff_benchmark/resources/large/dataset.py' removed directory 'crates/ruff_benchmark/resources/large' removed 'crates/ruff_benchmark/resources/README.md' removed directory 'crates/ruff_benchmark/resources' removed 'crates/ruff_benchmark/benches/ty_walltime.rs' removed 'crates/ruff_benchmark/benches/ty.rs' removed 'crates/ruff_benchmark/benches/parser.rs' removed 'crates/ruff_benchmark/benches/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_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' 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' + rm --recursive --verbose crates/ruff_wasm crates/ty_wasm + typeshed_rev_file=crates/ty_vendored/vendor/typeshed/source_commit.txt ++ cat crates/ty_vendored/vendor/typeshed/source_commit.txt + typeshed_rev_in_source=4a47505dd891ac8a94ba7f4b578899c72727ce23 + [[ 4a47505dd891ac8a94ba7f4b578899c72727ce23 != 4a47505dd891ac8a94ba7f4b578899c72727ce23 ]] + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.0O3OMq + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-build + cd ruff-0.15.16 + /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.15.16-1.fc45.buildreqs.nosrc.rpm RPM build warnings: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 3.2 KiB/s | 4.7 KiB | 00m01s Copr repository 100% | 1.3 KiB/s | 1.5 KiB | 00m01s Repositories loaded. Package "cargo-rpm-macros-28.4-3.fc44.noarch" is already installed. Package "rust-1.96.0-1.fc45.s390x" is already installed. Package "rust-1.96.0-1.fc45.s390x" is already installed. Package "rust2rpm-helper-0.1.9-1.fc44.s390x" is already installed. Package "tomcli-0.10.1-4.fc44.noarch" is already installed. Package Arch Version Repository Size Installing: pyproject-rpm-macros noarch 0:1.22.2-1.fc45 fedora 147.2 KiB rust-aho-corasick+default-devel noarch 0:1.1.4-2.fc44 fedora 1.6 KiB rust-anstream+default-devel noarch 0:1.0.0-1.fc45 fedora 4.7 KiB rust-anstyle+default-devel noarch 0:1.0.14-1.fc45 fedora 4.1 KiB rust-anyhow+default-devel noarch 0:1.0.102-1.fc45 fedora 2.5 KiB rust-arc-swap+default-devel noarch 0:1.9.1-1.fc45 fedora 2.2 KiB rust-argfile+default-devel noarch 0:1.0.0-1.fc45 fedora 4.1 KiB rust-assert_fs+default-devel noarch 0:1.1.4-1.fc45 fedora 5.2 KiB rust-bincode+default-devel noarch 0:2.0.1-3.fc44 fedora 2.6 KiB rust-bincode+serde-devel noarch 0:2.0.1-3.fc44 fedora 2.6 KiB rust-bitflags+default-devel noarch 0:2.12.1-1.fc45 fedora 2.3 KiB rust-bitflags1+default-devel noarch 0:1.3.2-7.fc44 fedora 1.3 KiB rust-bitvec+alloc-devel noarch 0:1.0.1-7.fc44 fedora 2.1 KiB rust-bitvec-devel noarch 0:1.0.1-7.fc44 fedora 979.0 KiB rust-bstr+default-devel noarch 0:1.12.1-2.fc44 fedora 2.6 KiB rust-cachedir+default-devel noarch 0:0.3.1-6.fc44 fedora 815.0 B rust-camino+default-devel noarch 0:1.2.2-2.fc44 fedora 1.7 KiB rust-camino+serde1-devel noarch 0:1.2.2-2.fc44 fedora 1.7 KiB rust-clap+default-devel noarch 0:4.6.0-1.fc45 fedora 14.4 KiB rust-clap+derive-devel noarch 0:4.6.0-1.fc45 fedora 14.4 KiB rust-clap+env-devel noarch 0:4.6.0-1.fc45 fedora 14.4 KiB rust-clap+string-devel noarch 0:4.6.0-1.fc45 fedora 14.4 KiB rust-clap+wrap_help-devel noarch 0:4.6.0-1.fc45 fedora 14.4 KiB rust-clap_complete_command+default-devel noarch 0:0.6.1-4.fc44 fedora 1.3 KiB rust-clearscreen+default-devel noarch 0:4.0.6-1.fc45 fedora 1.5 KiB rust-colored+default-devel noarch 0:3.1.1-1.fc45 fedora 2.2 KiB rust-colored+no-color-devel noarch 0:3.1.1-1.fc45 fedora 2.2 KiB rust-compact_str+default-devel noarch 0:0.9.0-3.fc44 fedora 2.9 KiB rust-compact_str+serde-devel noarch 0:0.9.0-3.fc44 fedora 2.9 KiB rust-countme+default-devel noarch 0:3.0.1-6.fc44 fedora 1.3 KiB rust-crossbeam+default-devel noarch 0:0.8.4-6.fc44 fedora 1.8 KiB rust-csv+default-devel noarch 0:1.4.0-2.fc44 fedora 4.8 KiB rust-ctrlc+default-devel noarch 0:3.5.2-1.fc45 fedora 1.6 KiB rust-dashmap+default-devel noarch 0:6.1.0-4.fc44 fedora 1.7 KiB rust-datatest-stable+default-devel noarch 0:0.3.3-8.fc45 fedora 2.1 KiB rust-drop_bomb+default-devel noarch 0:0.1.5-6.fc44 fedora 826.0 B rust-dunce+default-devel noarch 0:1.0.5-4.fc44 fedora 1.3 KiB rust-etcetera+default-devel noarch 0:0.11.0-2.fc44 fedora 1.1 KiB rust-fern+default-devel noarch 0:0.7.1-5.fc44 fedora 3.8 KiB rust-filetime+default-devel noarch 0:0.2.29-1.fc45 fedora 1.3 KiB rust-get-size2+compact-str-devel noarch 0:0.9.0-1.fc45 fedora 3.9 KiB rust-get-size2+default-devel noarch 0:0.9.0-1.fc45 fedora 3.9 KiB rust-get-size2+derive-devel noarch 0:0.9.0-1.fc45 fedora 3.9 KiB rust-get-size2+hashbrown-devel noarch 0:0.9.0-1.fc45 fedora 3.9 KiB rust-get-size2+indexmap-devel noarch 0:0.9.0-1.fc45 fedora 3.9 KiB rust-get-size2+ordermap-devel noarch 0:0.9.0-1.fc45 fedora 3.9 KiB rust-get-size2+smallvec-devel noarch 0:0.9.0-1.fc45 fedora 3.9 KiB rust-get-size2+thin-vec-devel noarch 0:0.9.0-1.fc45 fedora 3.9 KiB rust-glob+default-devel noarch 0:0.3.3-2.fc44 fedora 1.1 KiB rust-globset+default-devel noarch 0:0.4.18-2.fc44 fedora 2.1 KiB rust-globwalk+default-devel noarch 0:0.9.1-6.fc44 fedora 1.0 KiB rust-hashbrown+equivalent-devel noarch 0:0.17.0-1.fc45 fedora 3.7 KiB rust-hashbrown+inline-more-devel noarch 0:0.17.0-1.fc45 fedora 3.7 KiB rust-hashbrown+raw-entry-devel noarch 0:0.17.0-1.fc45 fedora 3.7 KiB rust-hashbrown-devel noarch 0:0.17.0-1.fc45 fedora 844.5 KiB rust-heck+default-devel noarch 0:0.5.0-5.fc44 fedora 892.0 B rust-icu_properties+default-devel noarch 0:2.2.0-2.fc45 fedora 4.3 KiB rust-ignore+default-devel noarch 0:0.4.25-2.fc44 fedora 2.0 KiB rust-imperative+default-devel noarch 0:1.0.7-2.fc44 fedora 4.3 KiB rust-indexmap+default-devel noarch 0:2.14.0-1.fc45 fedora 2.9 KiB rust-indicatif+default-devel noarch 0:0.18.4-1.fc45 fedora 3.7 KiB rust-indoc+default-devel noarch 0:2.0.7-2.fc44 fedora 2.1 KiB rust-insta+default-devel noarch 0:1.46.3-1.fc45 fedora 3.2 KiB rust-insta+filters-devel noarch 0:1.46.3-1.fc45 fedora 3.2 KiB rust-insta+json-devel noarch 0:1.46.3-1.fc45 fedora 3.2 KiB rust-insta+redactions-devel noarch 0:1.46.3-1.fc45 fedora 3.2 KiB rust-insta+ron-devel noarch 0:1.46.3-1.fc45 fedora 3.2 KiB rust-insta-cmd+default-devel noarch 0:0.6.0-5.fc44 fedora 1.0 KiB rust-is-macro+default-devel noarch 0:0.3.7-4.fc44 fedora 1.6 KiB rust-itertools+default-devel noarch 0:0.14.0-3.fc44 fedora 3.1 KiB rust-jiff+default-devel noarch 0:0.2.28-1.fc45 fedora 3.1 KiB rust-jod-thread+default-devel noarch 0:1.0.0-2.fc44 fedora 1.1 KiB rust-libcst-devel noarch 0:1.8.6-2.fc44 fedora 597.5 KiB rust-log+default-devel noarch 0:0.4.32-1.fc45 fedora 1.9 KiB rust-lsp-server+default-devel noarch 0:0.7.9-2.fc44 fedora 2.4 KiB rust-matchit+default-devel noarch 0:0.9.2-1.fc45 fedora 2.2 KiB rust-memchr+default-devel noarch 0:2.8.1-1.fc45 fedora 1.8 KiB rust-natord+default-devel noarch 0:1.0.9-25.fc44 fedora 432.0 B rust-notify+default-devel noarch 0:8.2.0-2.fc44 fedora 1.9 KiB rust-ordermap+default-devel noarch 0:1.2.0-1.fc45 fedora 2.8 KiB rust-ordermap+serde-devel noarch 0:1.2.0-1.fc45 fedora 2.8 KiB rust-path-absolutize+default-devel noarch 0:3.1.1-7.fc44 fedora 1.3 KiB rust-path-absolutize+once_cell_cache-devel noarch 0:3.1.1-7.fc44 fedora 1.3 KiB rust-path-absolutize+use_unix_paths_on_wasm-devel noarch 0:3.1.1-7.fc44 fedora 1.3 KiB rust-path-slash+default-devel noarch 0:0.2.1-7.fc44 fedora 966.0 B rust-pathdiff+default-devel noarch 0:0.2.3-4.fc44 fedora 1.1 KiB rust-pep440_rs+default-devel noarch 0:0.7.3-3.fc44 fedora 1.4 KiB rust-pep440_rs+version-ranges-devel noarch 0:0.7.3-3.fc44 fedora 1.4 KiB rust-pretty_assertions+default-devel noarch 0:1.4.1-4.fc44 fedora 1.6 KiB rust-proc-macro2+default-devel noarch 0:1.0.106-1.fc45 fedora 2.3 KiB rust-pyproject-toml+default-devel noarch 0:0.13.7-2.fc44 fedora 1.5 KiB rust-quick-junit+default-devel noarch 0:0.6.0-2.fc45 fedora 2.1 KiB rust-quickcheck-devel noarch 0:1.1.0-1.fc45 fedora 100.1 KiB rust-quickcheck_macros+default-devel noarch 0:1.2.0-1.fc45 fedora 1.4 KiB rust-quote+default-devel noarch 0:1.0.45-1.fc45 fedora 1.7 KiB rust-rand+default-devel noarch 0:0.10.1-1.fc45 fedora 2.3 KiB rust-rayon+default-devel noarch 0:1.12.0-1.fc45 fedora 2.2 KiB rust-regex+default-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex-automata+default-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-syntax+default-devel noarch 0:0.8.10-1.fc45 fedora 2.1 KiB rust-rustc-hash+default-devel noarch 0:2.1.2-1.fc45 fedora 1.1 KiB rust-rustc-stable-hash+default-devel noarch 0:0.1.2-3.fc44 fedora 894.0 B rust-salsa+compact_str-devel noarch 0:0.27.0-1.fc45 copr_base 13.1 KiB rust-salsa+inventory-devel noarch 0:0.27.0-1.fc45 copr_base 13.1 KiB rust-salsa+macros-devel noarch 0:0.27.0-1.fc45 copr_base 13.1 KiB rust-salsa+ordermap-devel noarch 0:0.27.0-1.fc45 copr_base 13.1 KiB rust-salsa+salsa_unstable-devel noarch 0:0.27.0-1.fc45 copr_base 13.1 KiB rust-salsa-devel noarch 0:0.27.0-1.fc45 copr_base 1.1 MiB rust-schemars+default-devel noarch 0:1.2.1-2.fc45 fedora 5.8 KiB rust-seahash+default-devel noarch 0:4.1.0-12.fc44 fedora 1.0 KiB rust-serde+default-devel noarch 0:1.0.228-2.fc44 fedora 1.9 KiB rust-serde+derive-devel noarch 0:1.0.228-2.fc44 fedora 1.9 KiB rust-serde_json+default-devel noarch 0:1.0.150-1.fc45 fedora 3.0 KiB rust-serde_repr+default-devel noarch 0:0.1.20-3.fc44 fedora 1.9 KiB rust-serde_test+default-devel noarch 0:1.0.177-4.fc44 fedora 1.4 KiB rust-serde_with+macros-devel noarch 0:3.16.1-2.fc44 fedora 9.2 KiB rust-serde_with-devel noarch 0:3.16.1-2.fc44 fedora 1.1 MiB rust-shellexpand+default-devel noarch 0:3.1.2-1.fc45 fedora 1.5 KiB rust-similar+default-devel noarch 0:3.1.1-1.fc45 fedora 2.1 KiB rust-similar+inline-devel noarch 0:3.1.1-1.fc45 fedora 2.1 KiB rust-smallvec+const_generics-devel noarch 0:1.15.1-3.fc44 fedora 2.2 KiB rust-smallvec+const_new-devel noarch 0:1.15.1-3.fc44 fedora 2.2 KiB rust-smallvec+default-devel noarch 0:1.15.1-3.fc44 fedora 2.2 KiB rust-smallvec+union-devel noarch 0:1.15.1-3.fc44 fedora 2.2 KiB rust-snapbox+cmd-devel noarch 0:1.2.2-1.fc45 fedora 6.0 KiB rust-snapbox+default-devel noarch 0:1.2.2-1.fc45 fedora 6.0 KiB rust-snapbox+diff-devel noarch 0:1.2.2-1.fc45 fedora 6.0 KiB rust-snapbox+examples-devel noarch 0:1.2.2-1.fc45 fedora 6.0 KiB rust-snapbox+term-svg-devel noarch 0:1.2.2-1.fc45 fedora 6.0 KiB rust-static_assertions+default-devel noarch 0:1.1.0-18.fc44 fedora 1.4 KiB rust-strum+default-devel noarch 0:0.28.0-1.fc45 fedora 1.5 KiB rust-strum+strum_macros-devel noarch 0:0.28.0-1.fc45 fedora 1.5 KiB rust-strum_macros+default-devel noarch 0:0.28.0-1.fc45 fedora 1.4 KiB rust-supports-hyperlinks+default-devel noarch 0:3.2.0-2.fc44 fedora 1.0 KiB rust-syn+default-devel noarch 0:2.0.117-1.fc45 fedora 4.9 KiB rust-syn+derive-devel noarch 0:2.0.117-1.fc45 fedora 4.9 KiB rust-syn+extra-traits-devel noarch 0:2.0.117-1.fc45 fedora 4.9 KiB rust-syn+full-devel noarch 0:2.0.117-1.fc45 fedora 4.9 KiB rust-syn+parsing-devel noarch 0:2.0.117-1.fc45 fedora 4.9 KiB rust-tempfile+default-devel noarch 0:3.27.0-1.fc45 fedora 2.1 KiB rust-test-case+default-devel noarch 0:3.3.1-7.fc44 fedora 1.6 KiB rust-thin-vec+default-devel noarch 0:0.2.18-1.fc45 fedora 1.3 KiB rust-thin-vec+serde-devel noarch 0:0.2.18-1.fc45 fedora 1.3 KiB rust-thiserror+default-devel noarch 0:2.0.18-1.fc45 fedora 2.4 KiB rust-tikv-jemallocator+default-devel noarch 0:0.7.0-1.fc45 copr_base 3.1 KiB rust-toml+default-devel noarch 0:1.1.2-1.fc45 fedora 6.4 KiB rust-tracing+default-devel noarch 0:0.1.44-1.fc45 fedora 3.8 KiB rust-tracing+log-devel noarch 0:0.1.44-1.fc45 fedora 3.8 KiB rust-tracing+release_max_level_debug-devel noarch 0:0.1.44-1.fc45 fedora 3.8 KiB rust-tracing-flame+default-devel noarch 0:0.2.0-4.fc44 fedora 1.3 KiB rust-tracing-log+default-devel noarch 0:0.2.0-6.fc44 fedora 1.3 KiB rust-tracing-subscriber+ansi-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+chrono-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+env-filter-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+fmt-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+smallvec-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber-devel noarch 0:0.3.23-1.fc45 fedora 1.0 MiB rust-tryfn+default-devel noarch 0:1.1.0-1.fc45 fedora 2.2 KiB rust-typed-arena+default-devel noarch 0:2.0.2-8.fc44 fedora 962.0 B rust-unicode-ident+default-devel noarch 0:1.0.24-1.fc45 fedora 2.0 KiB rust-unicode-normalization+default-devel noarch 0:0.1.25-4.fc44 fedora 1.6 KiB rust-unicode-width+default-devel noarch 0:0.2.2-2.fc44 fedora 1.7 KiB rust-unicode_names2+default-devel noarch 0:1.3.0-4.fc44 fedora 1.8 KiB rust-url+default-devel noarch 0:2.5.8-1.fc45 fedora 2.2 KiB rust-url+serde-devel noarch 0:2.5.8-1.fc45 fedora 2.2 KiB rust-uuid+default-devel noarch 0:1.23.2-1.fc45 fedora 3.4 KiB rust-uuid+fast-rng-devel noarch 0:1.23.2-1.fc45 fedora 3.4 KiB rust-uuid+v4-devel noarch 0:1.23.2-1.fc45 fedora 3.4 KiB rust-walkdir+default-devel noarch 0:2.5.0-5.fc44 fedora 1.2 KiB rust-which+default-devel noarch 0:8.0.2-1.fc45 fedora 1.6 KiB rust-wild+default-devel noarch 0:2.2.1-5.fc44 fedora 1.4 KiB rust-zip0.6+deflate-devel noarch 0:0.6.6-6.fc44 fedora 2.3 KiB rust-zip0.6+zstd-devel noarch 0:0.6.6-6.fc44 fedora 2.3 KiB rust-zip0.6-devel noarch 0:0.6.6-6.fc44 fedora 241.8 KiB Installing dependencies: clang s390x 0:22.1.6-1.fc45 fedora 60.4 MiB clang-devel s390x 0:22.1.6-1.fc45 fedora 32.8 MiB clang-libs s390x 0:22.1.6-1.fc45 fedora 124.7 MiB clang-resource-filesystem s390x 0:22.1.6-1.fc45 fedora 15.3 KiB clang-tools-extra s390x 0:22.1.6-1.fc45 fedora 72.7 MiB cmake-filesystem s390x 0:4.3.0-1.fc45 fedora 0.0 B emacs-filesystem s390x 1:30.2-2.fc44 fedora 0.0 B gcc-c++ s390x 0:16.1.1-2.fc45 fedora 34.8 MiB groff-base s390x 0:1.24.0-1.fc45 fedora 4.6 MiB jemalloc s390x 0:5.3.0-14.fc44 fedora 862.6 KiB jemalloc-devel s390x 0:5.3.0-14.fc44 fedora 220.8 KiB libedit-devel s390x 0:3.1-59.20260512cvs.fc45 fedora 59.9 KiB libstdc++-devel s390x 0:16.1.1-2.fc45 fedora 40.6 MiB libzstd-devel s390x 0:1.5.7-5.fc44 fedora 217.6 KiB llvm s390x 0:22.1.6-1.fc45 fedora 98.1 MiB llvm-devel s390x 0:22.1.6-1.fc45 fedora 35.6 MiB llvm-googletest s390x 0:22.1.6-1.fc45 fedora 2.3 MiB llvm-static s390x 0:22.1.6-1.fc45 fedora 355.8 MiB llvm-test s390x 0:22.1.6-1.fc45 fedora 2.6 MiB ncurses s390x 0:6.6-2.fc45 fedora 621.7 KiB ncurses-c++-libs s390x 0:6.6-2.fc45 fedora 160.8 KiB ncurses-devel s390x 0:6.6-2.fc45 fedora 895.6 KiB perl-AutoLoader noarch 0:5.74-524.fc45 fedora 20.6 KiB perl-B s390x 0:1.89-524.fc45 fedora 517.0 KiB perl-Carp noarch 0:1.54-521.fc44 fedora 46.6 KiB perl-Class-Struct noarch 0:0.68-524.fc45 fedora 25.4 KiB perl-Data-Dumper s390x 0:2.192-523.fc45 fedora 111.3 KiB perl-Digest noarch 0:1.20-521.fc44 fedora 35.3 KiB perl-Digest-MD5 s390x 0:2.59-521.fc44 fedora 55.3 KiB perl-DynaLoader s390x 0:1.57-524.fc45 fedora 32.1 KiB perl-Encode s390x 4:3.24-524.fc45 fedora 9.6 MiB perl-Errno s390x 0:1.38-524.fc45 fedora 8.4 KiB perl-Exporter noarch 0:5.79-521.fc44 fedora 54.3 KiB perl-Fcntl s390x 0:1.20-524.fc45 fedora 48.4 KiB perl-File-Basename noarch 0:2.86-524.fc45 fedora 14.0 KiB perl-File-Path noarch 0:2.18-522.fc44 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.200-2.fc44 fedora 163.7 KiB perl-File-stat noarch 0:1.14-524.fc45 fedora 12.5 KiB perl-FileHandle noarch 0:2.05-524.fc45 fedora 9.4 KiB perl-Getopt-Long noarch 1:2.58-521.fc44 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.14-524.fc45 fedora 11.2 KiB perl-HTTP-Tiny noarch 0:0.094-1.fc45 fedora 158.2 KiB perl-IO s390x 0:1.55-524.fc45 fedora 147.0 KiB perl-IO-Socket-IP noarch 0:0.44-1.fc45 fedora 100.5 KiB perl-IO-Socket-SSL noarch 0:2.098-3.fc45 fedora 723.5 KiB perl-IPC-Open3 noarch 0:1.24-524.fc45 fedora 27.7 KiB perl-MIME-Base32 noarch 0:1.303-25.fc44 fedora 30.7 KiB perl-MIME-Base64 s390x 0:3.16-521.fc44 fedora 45.7 KiB perl-Net-SSLeay s390x 0:1.96-1.fc45 fedora 1.4 MiB perl-POSIX s390x 0:2.23-524.fc45 fedora 241.2 KiB perl-PathTools s390x 0:3.94-521.fc44 fedora 175.7 KiB perl-Pod-Escapes noarch 1:1.07-521.fc44 fedora 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-522.fc44 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.48-2.fc45 fedora 565.9 KiB perl-Pod-Usage noarch 4:2.05-521.fc44 fedora 86.3 KiB perl-Scalar-List-Utils s390x 5:1.70-2.fc44 fedora 144.5 KiB perl-SelectSaver noarch 0:1.02-524.fc45 fedora 2.2 KiB perl-Socket s390x 4:2.041-1.fc45 fedora 124.4 KiB perl-Storable s390x 1:3.37-522.fc44 fedora 226.8 KiB perl-Symbol noarch 0:1.09-524.fc45 fedora 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-522.fc44 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-521.fc44 fedora 29.3 KiB perl-Text-ParseWords noarch 0:3.31-521.fc44 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-521.fc44 fedora 22.6 KiB perl-Time-HiRes s390x 4:1.9778-521.fc44 fedora 115.4 KiB perl-Time-Local noarch 2:1.350-521.fc44 fedora 69.0 KiB perl-URI noarch 0:5.34-3.fc44 fedora 268.0 KiB perl-base noarch 0:2.27-524.fc45 fedora 12.6 KiB perl-constant noarch 0:1.33-522.fc44 fedora 26.2 KiB perl-if noarch 0:0.61.000-524.fc45 fedora 5.8 KiB perl-interpreter s390x 4:5.42.2-524.fc45 fedora 118.4 KiB perl-libnet noarch 0:3.15-522.fc44 fedora 289.4 KiB perl-libs s390x 4:5.42.2-524.fc45 fedora 11.8 MiB perl-locale noarch 0:1.13-524.fc45 fedora 6.1 KiB perl-mro s390x 0:1.29-524.fc45 fedora 41.2 KiB perl-overload noarch 0:1.40-524.fc45 fedora 71.6 KiB perl-overloading noarch 0:0.02-524.fc45 fedora 4.9 KiB perl-parent noarch 1:0.244-521.fc44 fedora 10.3 KiB perl-podlators noarch 1:6.0.2-521.fc44 fedora 317.5 KiB perl-vars noarch 0:1.05-524.fc45 fedora 3.9 KiB python-rpm-macros noarch 0:3.14-12.fc45 fedora 28.0 KiB python3-rpm-macros noarch 0:3.14-12.fc45 fedora 6.5 KiB rust-adler2-devel noarch 0:2.0.1-3.fc44 fedora 35.1 KiB rust-aho-corasick+perf-literal-devel noarch 0:1.1.4-2.fc44 fedora 1.6 KiB rust-aho-corasick+std-devel noarch 0:1.1.4-2.fc44 fedora 1.6 KiB rust-aho-corasick-devel noarch 0:1.1.4-2.fc44 fedora 805.9 KiB rust-allocator-api2+alloc-devel noarch 0:0.2.21-3.fc44 fedora 1.2 KiB rust-allocator-api2-devel noarch 0:0.2.21-3.fc44 fedora 286.3 KiB rust-annotate-snippets0.11+default-devel noarch 0:0.11.5-2.fc44 fedora 4.9 KiB rust-annotate-snippets0.11-devel noarch 0:0.11.5-2.fc44 fedora 120.3 KiB rust-anstream+auto-devel noarch 0:1.0.0-1.fc45 fedora 4.7 KiB rust-anstream+wincon-devel noarch 0:1.0.0-1.fc45 fedora 4.7 KiB rust-anstream-devel noarch 0:1.0.0-1.fc45 fedora 98.8 KiB rust-anstyle+std-devel noarch 0:1.0.14-1.fc45 fedora 4.1 KiB rust-anstyle-devel noarch 0:1.0.14-1.fc45 fedora 65.6 KiB rust-anstyle-lossy+default-devel noarch 0:1.1.5-1.fc45 fedora 3.9 KiB rust-anstyle-lossy-devel noarch 0:1.1.5-1.fc45 fedora 31.6 KiB rust-anstyle-parse+default-devel noarch 0:1.0.0-1.fc45 fedora 4.4 KiB rust-anstyle-parse+utf8-devel noarch 0:1.0.0-1.fc45 fedora 4.4 KiB rust-anstyle-parse-devel noarch 0:1.0.0-1.fc45 fedora 79.7 KiB rust-anstyle-query+default-devel noarch 0:1.1.5-2.fc44 fedora 3.9 KiB rust-anstyle-query-devel noarch 0:1.1.5-2.fc44 fedora 24.7 KiB rust-anstyle-svg+default-devel noarch 0:1.1.0-1.fc45 fedora 4.2 KiB rust-anstyle-svg-devel noarch 0:1.1.0-1.fc45 fedora 61.7 KiB rust-anyhow+std-devel noarch 0:1.0.102-1.fc45 fedora 2.5 KiB rust-anyhow-devel noarch 0:1.0.102-1.fc45 fedora 214.0 KiB rust-arc-swap-devel noarch 0:1.9.1-1.fc45 fedora 235.1 KiB rust-argfile-devel noarch 0:1.0.0-1.fc45 fedora 24.2 KiB rust-arrayvec-devel noarch 0:0.7.6-4.fc44 fedora 119.4 KiB rust-assert_fs-devel noarch 0:1.1.4-1.fc45 fedora 65.9 KiB rust-attribute-derive+default-devel noarch 0:0.10.5-2.fc44 fedora 2.1 KiB rust-attribute-derive-devel noarch 0:0.10.5-2.fc44 fedora 76.1 KiB rust-attribute-derive-macro+default-devel noarch 0:0.10.5-2.fc44 fedora 1.5 KiB rust-attribute-derive-macro-devel noarch 0:0.10.5-2.fc44 fedora 39.6 KiB rust-autocfg+default-devel noarch 0:1.5.1-1.fc45 fedora 1.5 KiB rust-autocfg-devel noarch 0:1.5.1-1.fc45 fedora 59.9 KiB rust-bincode+alloc-devel noarch 0:2.0.1-3.fc44 fedora 2.6 KiB rust-bincode+bincode_derive-devel noarch 0:2.0.1-3.fc44 fedora 2.6 KiB rust-bincode+derive-devel noarch 0:2.0.1-3.fc44 fedora 2.6 KiB rust-bincode+std-devel noarch 0:2.0.1-3.fc44 fedora 2.6 KiB rust-bincode-devel noarch 0:2.0.1-3.fc44 fedora 353.4 KiB rust-bincode_derive+default-devel noarch 0:2.0.1-3.fc44 fedora 1.2 KiB rust-bincode_derive-devel noarch 0:2.0.1-3.fc44 fedora 43.6 KiB rust-bindgen+runtime-devel noarch 0:0.72.1-2.fc44 fedora 3.9 KiB rust-bindgen-devel noarch 0:0.72.1-2.fc44 fedora 1.1 MiB rust-bit-set+std-devel noarch 0:0.8.0-4.fc44 fedora 1.4 KiB rust-bit-set-devel noarch 0:0.8.0-4.fc44 fedora 63.7 KiB rust-bit-vec+std-devel noarch 0:0.8.0-4.fc44 fedora 1.5 KiB rust-bit-vec-devel noarch 0:0.8.0-4.fc44 fedora 117.2 KiB rust-bitflags+serde-devel noarch 0:2.12.1-1.fc45 fedora 2.3 KiB rust-bitflags+serde_core-devel noarch 0:2.12.1-1.fc45 fedora 2.3 KiB rust-bitflags+std-devel noarch 0:2.12.1-1.fc45 fedora 2.3 KiB rust-bitflags-devel noarch 0:2.12.1-1.fc45 fedora 225.5 KiB rust-bitflags1-devel noarch 0:1.3.2-7.fc44 fedora 91.4 KiB rust-block-buffer0.10+default-devel noarch 0:0.10.4-1.fc45 fedora 917.0 B rust-block-buffer0.10-devel noarch 0:0.10.4-1.fc45 fedora 33.7 KiB rust-boxcar+default-devel noarch 0:0.2.14-4.fc45 fedora 1.4 KiB rust-boxcar-devel noarch 0:0.2.14-4.fc45 fedora 87.2 KiB rust-bstr+alloc-devel noarch 0:1.12.1-2.fc44 fedora 2.6 KiB rust-bstr+std-devel noarch 0:1.12.1-2.fc44 fedora 2.6 KiB rust-bstr+unicode-devel noarch 0:1.12.1-2.fc44 fedora 2.6 KiB rust-bstr-devel noarch 0:1.12.1-2.fc44 fedora 1.6 MiB rust-byteorder+default-devel noarch 0:1.5.0-7.fc44 fedora 1.2 KiB rust-byteorder+std-devel noarch 0:1.5.0-7.fc44 fedora 1.2 KiB rust-byteorder-devel noarch 0:1.5.0-7.fc44 fedora 174.0 KiB rust-cachedir-devel noarch 0:0.3.1-6.fc44 fedora 16.0 KiB rust-camino-devel noarch 0:1.2.2-2.fc44 fedora 156.3 KiB rust-castaway+alloc-devel noarch 0:0.2.4-3.fc44 fedora 1.2 KiB rust-castaway-devel noarch 0:0.2.4-3.fc44 fedora 38.8 KiB rust-cc+default-devel noarch 0:1.2.62-1.fc45 fedora 1.8 KiB rust-cc+parallel-devel noarch 0:1.2.62-1.fc45 fedora 1.8 KiB rust-cc-devel noarch 0:1.2.62-1.fc45 fedora 374.2 KiB rust-cexpr+default-devel noarch 0:0.6.0-13.fc44 fedora 984.0 B rust-cexpr-devel noarch 0:0.6.0-13.fc44 fedora 62.0 KiB rust-cfg-if+default-devel noarch 0:1.0.4-2.fc44 fedora 1.2 KiB rust-cfg-if-devel noarch 0:1.0.4-2.fc44 fedora 21.9 KiB rust-cfg_aliases+default-devel noarch 0:0.2.1-5.fc44 fedora 1.2 KiB rust-cfg_aliases-devel noarch 0:0.2.1-5.fc44 fedora 21.2 KiB rust-chacha20+rng-devel noarch 0:0.10.0-1.fc45 fedora 3.4 KiB rust-chacha20-devel noarch 0:0.10.0-1.fc45 fedora 149.7 KiB rust-chrono+alloc-devel noarch 0:0.4.44-1.fc45 fedora 2.6 KiB rust-chrono+clock-devel noarch 0:0.4.44-1.fc45 fedora 2.6 KiB rust-chrono+iana-time-zone-devel noarch 0:0.4.44-1.fc45 fedora 2.6 KiB rust-chrono+now-devel noarch 0:0.4.44-1.fc45 fedora 2.6 KiB rust-chrono+std-devel noarch 0:0.4.44-1.fc45 fedora 2.6 KiB rust-chrono-devel noarch 0:0.4.44-1.fc45 fedora 1.3 MiB rust-clang-sys+clang_10_0-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_11_0-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_3_5-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_3_6-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_3_7-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_3_8-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_3_9-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_4_0-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_5_0-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_6_0-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_7_0-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_8_0-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+clang_9_0-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+default-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+libloading-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys+runtime-devel noarch 0:1.8.1-5.fc44 fedora 1.8 KiB rust-clang-sys-devel noarch 0:1.8.1-5.fc44 fedora 206.1 KiB rust-clap+color-devel noarch 0:4.6.0-1.fc45 fedora 14.4 KiB rust-clap+error-context-devel noarch 0:4.6.0-1.fc45 fedora 14.4 KiB rust-clap+help-devel noarch 0:4.6.0-1.fc45 fedora 14.4 KiB rust-clap+std-devel noarch 0:4.6.0-1.fc45 fedora 14.4 KiB rust-clap+suggestions-devel noarch 0:4.6.0-1.fc45 fedora 14.4 KiB rust-clap+usage-devel noarch 0:4.6.0-1.fc45 fedora 14.4 KiB rust-clap-devel noarch 0:4.6.0-1.fc45 fedora 218.1 KiB rust-clap_builder+color-devel noarch 0:4.6.0-1.fc45 fedora 4.5 KiB rust-clap_builder+env-devel noarch 0:4.6.0-1.fc45 fedora 4.5 KiB rust-clap_builder+error-context-devel noarch 0:4.6.0-1.fc45 fedora 4.5 KiB rust-clap_builder+help-devel noarch 0:4.6.0-1.fc45 fedora 4.5 KiB rust-clap_builder+std-devel noarch 0:4.6.0-1.fc45 fedora 4.5 KiB rust-clap_builder+string-devel noarch 0:4.6.0-1.fc45 fedora 4.5 KiB rust-clap_builder+suggestions-devel noarch 0:4.6.0-1.fc45 fedora 4.5 KiB rust-clap_builder+usage-devel noarch 0:4.6.0-1.fc45 fedora 4.5 KiB rust-clap_builder+wrap_help-devel noarch 0:4.6.0-1.fc45 fedora 4.5 KiB rust-clap_builder-devel noarch 0:4.6.0-1.fc45 fedora 937.9 KiB rust-clap_complete+default-devel noarch 0:4.6.0-1.fc45 fedora 5.4 KiB rust-clap_complete-devel noarch 0:4.6.0-1.fc45 fedora 178.7 KiB rust-clap_complete_command+nushell-devel noarch 0:0.6.1-4.fc44 fedora 1.3 KiB rust-clap_complete_command-devel noarch 0:0.6.1-4.fc44 fedora 18.0 KiB rust-clap_complete_nushell+default-devel noarch 0:4.6.0-1.fc45 fedora 4.7 KiB rust-clap_complete_nushell-devel noarch 0:4.6.0-1.fc45 fedora 37.0 KiB rust-clap_derive+default-devel noarch 0:4.6.0-1.fc45 fedora 3.8 KiB rust-clap_derive-devel noarch 0:4.6.0-1.fc45 fedora 172.3 KiB rust-clap_lex+default-devel noarch 0:1.1.0-1.fc45 fedora 4.0 KiB rust-clap_lex-devel noarch 0:1.1.0-1.fc45 fedora 42.0 KiB rust-clearscreen-devel noarch 0:4.0.6-1.fc45 fedora 254.9 KiB rust-collection_literals+default-devel noarch 0:1.0.3-2.fc44 fedora 1.3 KiB rust-collection_literals-devel noarch 0:1.0.3-2.fc44 fedora 21.7 KiB rust-colorchoice+default-devel noarch 0:1.0.5-1.fc45 fedora 3.9 KiB rust-colorchoice-devel noarch 0:1.0.5-1.fc45 fedora 20.2 KiB rust-colored-devel noarch 0:3.1.1-1.fc45 fedora 118.4 KiB rust-compact_str+std-devel noarch 0:0.9.0-3.fc44 fedora 2.9 KiB rust-compact_str-devel noarch 0:0.9.0-3.fc44 fedora 325.1 KiB rust-console+alloc-devel noarch 0:0.16.3-1.fc45 fedora 1.6 KiB rust-console+ansi-parsing-devel noarch 0:0.16.3-1.fc45 fedora 1.6 KiB rust-console+std-devel noarch 0:0.16.3-1.fc45 fedora 1.6 KiB rust-console+unicode-width-devel noarch 0:0.16.3-1.fc45 fedora 1.6 KiB rust-console-devel noarch 0:0.16.3-1.fc45 fedora 128.5 KiB rust-countme-devel noarch 0:3.0.1-6.fc44 fedora 25.9 KiB rust-cpufeatures+default-devel noarch 0:0.3.0-1.fc45 fedora 2.5 KiB rust-cpufeatures-devel noarch 0:0.3.0-1.fc45 fedora 43.4 KiB rust-cpufeatures0.2+default-devel noarch 0:0.2.17-1.fc45 fedora 1.4 KiB rust-cpufeatures0.2-devel noarch 0:0.2.17-1.fc45 fedora 41.5 KiB rust-crc32fast+default-devel noarch 0:1.5.0-3.fc44 fedora 1.3 KiB rust-crc32fast+std-devel noarch 0:1.5.0-3.fc44 fedora 1.3 KiB rust-crc32fast-devel noarch 0:1.5.0-3.fc44 fedora 95.5 KiB rust-crossbeam+alloc-devel noarch 0:0.8.4-6.fc44 fedora 1.8 KiB rust-crossbeam+std-devel noarch 0:0.8.4-6.fc44 fedora 1.8 KiB rust-crossbeam-channel+default-devel noarch 0:0.5.15-3.fc44 fedora 2.6 KiB rust-crossbeam-channel+std-devel noarch 0:0.5.15-3.fc44 fedora 2.6 KiB rust-crossbeam-channel-devel noarch 0:0.5.15-3.fc44 fedora 583.1 KiB rust-crossbeam-deque+default-devel noarch 0:0.8.6-4.fc44 fedora 1.8 KiB rust-crossbeam-deque+std-devel noarch 0:0.8.6-4.fc44 fedora 1.8 KiB rust-crossbeam-deque-devel noarch 0:0.8.6-4.fc44 fedora 125.3 KiB rust-crossbeam-devel noarch 0:0.8.4-6.fc44 fedora 27.4 KiB rust-crossbeam-epoch+alloc-devel noarch 0:0.9.18-6.fc44 fedora 1.2 KiB rust-crossbeam-epoch+std-devel noarch 0:0.9.18-6.fc44 fedora 1.2 KiB rust-crossbeam-epoch-devel noarch 0:0.9.18-6.fc44 fedora 184.3 KiB rust-crossbeam-queue+alloc-devel noarch 0:0.3.12-4.fc44 fedora 1.7 KiB rust-crossbeam-queue+default-devel noarch 0:0.3.12-4.fc44 fedora 1.7 KiB rust-crossbeam-queue+std-devel noarch 0:0.3.12-4.fc44 fedora 1.7 KiB rust-crossbeam-queue-devel noarch 0:0.3.12-4.fc44 fedora 66.2 KiB rust-crossbeam-utils+default-devel noarch 0:0.8.21-4.fc44 fedora 1.9 KiB rust-crossbeam-utils+std-devel noarch 0:0.8.21-4.fc44 fedora 1.9 KiB rust-crossbeam-utils-devel noarch 0:0.8.21-4.fc44 fedora 183.4 KiB rust-crypto-common0.1+default-devel noarch 0:0.1.7-1.fc45 fedora 1.3 KiB rust-crypto-common0.1-devel noarch 0:0.1.7-1.fc45 fedora 25.2 KiB rust-csv-core+default-devel noarch 0:0.1.13-2.fc44 fedora 1.5 KiB rust-csv-core-devel noarch 0:0.1.13-2.fc44 fedora 116.6 KiB rust-csv-devel noarch 0:1.4.0-2.fc44 fedora 5.8 MiB rust-ctrlc-devel noarch 0:3.5.2-1.fc45 fedora 40.3 KiB rust-darling+default-devel noarch 0:0.21.3-2.fc44 fedora 4.4 KiB rust-darling+suggestions-devel noarch 0:0.21.3-2.fc44 fedora 4.4 KiB rust-darling-devel noarch 0:0.21.3-2.fc44 fedora 145.1 KiB rust-darling_core+default-devel noarch 0:0.21.3-2.fc44 fedora 1.5 KiB rust-darling_core+strsim-devel noarch 0:0.21.3-2.fc44 fedora 1.5 KiB rust-darling_core+suggestions-devel noarch 0:0.21.3-2.fc44 fedora 1.5 KiB rust-darling_core-devel noarch 0:0.21.3-2.fc44 fedora 329.1 KiB rust-darling_macro+default-devel noarch 0:0.21.3-2.fc44 fedora 1.2 KiB rust-darling_macro-devel noarch 0:0.21.3-2.fc44 fedora 3.6 KiB rust-dashmap-devel noarch 0:6.1.0-4.fc44 fedora 127.5 KiB rust-datatest-stable-devel noarch 0:0.3.3-8.fc45 fedora 96.6 KiB rust-derive-where+default-devel noarch 0:1.6.1-1.fc45 fedora 2.3 KiB rust-derive-where-devel noarch 0:1.6.1-1.fc45 fedora 301.9 KiB rust-diff+default-devel noarch 0:0.1.13-10.fc44 fedora 1.0 KiB rust-diff-devel noarch 0:0.1.13-10.fc44 fedora 909.2 KiB rust-difflib+default-devel noarch 0:0.4.0-11.fc44 fedora 968.0 B rust-difflib-devel noarch 0:0.4.0-11.fc44 fedora 38.2 KiB rust-digest+block-buffer-devel noarch 0:0.10.7-7.fc44 fedora 1.5 KiB rust-digest+core-api-devel noarch 0:0.10.7-7.fc44 fedora 1.5 KiB rust-digest+default-devel noarch 0:0.10.7-7.fc44 fedora 1.5 KiB rust-digest-devel noarch 0:0.10.7-7.fc44 fedora 84.1 KiB rust-dirs+default-devel noarch 0:6.0.0-2.fc44 fedora 1.3 KiB rust-dirs-devel noarch 0:6.0.0-2.fc44 fedora 48.0 KiB rust-dirs-sys+default-devel noarch 0:0.5.0-2.fc44 fedora 1.0 KiB rust-dirs-sys-devel noarch 0:0.5.0-2.fc44 fedora 28.7 KiB rust-displaydoc-devel noarch 0:0.2.6-1.fc45 fedora 62.5 KiB rust-drop_bomb-devel noarch 0:0.1.5-6.fc44 fedora 17.8 KiB rust-dunce-devel noarch 0:1.0.5-4.fc44 fedora 20.5 KiB rust-dyn-clone+default-devel noarch 0:1.0.20-2.fc44 fedora 1.7 KiB rust-dyn-clone-devel noarch 0:1.0.20-2.fc44 fedora 32.2 KiB rust-either+std-devel noarch 0:1.16.0-1.fc45 fedora 1.5 KiB rust-either+use_std-devel noarch 0:1.16.0-1.fc45 fedora 1.5 KiB rust-either-devel noarch 0:1.16.0-1.fc45 fedora 82.4 KiB rust-equivalent-devel noarch 0:1.0.2-3.fc44 fedora 17.0 KiB rust-errno+std-devel noarch 0:0.3.14-2.fc44 fedora 1.3 KiB rust-errno-devel noarch 0:0.3.14-2.fc44 fedora 31.7 KiB rust-escape8259+default-devel noarch 0:0.5.3-5.fc44 fedora 970.0 B rust-escape8259-devel noarch 0:0.5.3-5.fc44 fedora 12.8 KiB rust-escargot+default-devel noarch 0:0.5.15-2.fc44 fedora 4.5 KiB rust-escargot-devel noarch 0:0.5.15-2.fc44 fedora 72.3 KiB rust-etcetera-devel noarch 0:0.11.0-2.fc44 fedora 60.2 KiB rust-fancy-regex+default-devel noarch 0:0.16.2-1.fc44 fedora 2.4 KiB rust-fancy-regex+perf-devel noarch 0:0.16.2-1.fc44 fedora 2.4 KiB rust-fancy-regex+std-devel noarch 0:0.16.2-1.fc44 fedora 2.4 KiB rust-fancy-regex+unicode-devel noarch 0:0.16.2-1.fc44 fedora 2.4 KiB rust-fancy-regex-devel noarch 0:0.16.2-1.fc44 fedora 433.0 KiB rust-fastrand+alloc-devel noarch 0:2.4.1-1.fc45 fedora 1.4 KiB rust-fastrand+default-devel noarch 0:2.4.1-1.fc45 fedora 1.4 KiB rust-fastrand+std-devel noarch 0:2.4.1-1.fc45 fedora 1.4 KiB rust-fastrand-devel noarch 0:2.4.1-1.fc45 fedora 57.5 KiB rust-fern-devel noarch 0:0.7.1-5.fc44 fedora 445.4 KiB rust-filetime-devel noarch 0:0.2.29-1.fc45 fedora 52.8 KiB rust-find-msvc-tools+default-devel noarch 0:0.1.9-1.fc45 fedora 1.1 KiB rust-find-msvc-tools-devel noarch 0:0.1.9-1.fc45 fedora 112.9 KiB rust-flate2+any_impl-devel noarch 0:1.1.9-1.fc45 fedora 4.9 KiB rust-flate2+miniz_oxide-devel noarch 0:1.1.9-1.fc45 fedora 4.9 KiB rust-flate2+rust_backend-devel noarch 0:1.1.9-1.fc45 fedora 4.9 KiB rust-flate2-devel noarch 0:1.1.9-1.fc45 fedora 313.6 KiB rust-fnv+default-devel noarch 0:1.0.7-15.fc44 fedora 886.0 B rust-fnv+std-devel noarch 0:1.0.7-15.fc44 fedora 886.0 B rust-fnv-devel noarch 0:1.0.7-15.fc44 fedora 33.5 KiB rust-foldhash-devel noarch 0:0.2.0-2.fc44 fedora 57.5 KiB rust-form_urlencoded+alloc-devel noarch 0:1.2.2-2.fc44 fedora 1.2 KiB rust-form_urlencoded+std-devel noarch 0:1.2.2-2.fc44 fedora 1.2 KiB rust-form_urlencoded-devel noarch 0:1.2.2-2.fc44 fedora 26.1 KiB rust-fs-err+default-devel noarch 0:3.2.2-1.fc44 fedora 1.8 KiB rust-fs-err-devel noarch 0:3.2.2-1.fc44 fedora 105.2 KiB rust-funty-devel noarch 0:2.0.0-8.fc44 fedora 55.3 KiB rust-generic-array+default-devel noarch 0:0.14.9-2.fc44 fedora 1.7 KiB rust-generic-array+more_lengths-devel noarch 0:0.14.9-2.fc44 fedora 1.7 KiB rust-generic-array-devel noarch 0:0.14.9-2.fc44 fedora 65.9 KiB rust-get-size-derive2+default-devel noarch 0:0.9.0-1.fc45 fedora 2.5 KiB rust-get-size-derive2-devel noarch 0:0.9.0-1.fc45 fedora 32.3 KiB rust-get-size2+get-size-derive2-devel noarch 0:0.9.0-1.fc45 fedora 3.9 KiB rust-get-size2-devel noarch 0:0.9.0-1.fc45 fedora 81.9 KiB rust-getopts+default-devel noarch 0:0.2.24-2.fc44 fedora 1.3 KiB rust-getopts+unicode-devel noarch 0:0.2.24-2.fc44 fedora 1.3 KiB rust-getopts-devel noarch 0:0.2.24-2.fc44 fedora 92.5 KiB rust-getrandom+default-devel noarch 0:0.4.2-1.fc45 fedora 2.8 KiB rust-getrandom+std-devel noarch 0:0.4.2-1.fc45 fedora 2.8 KiB rust-getrandom+sys_rng-devel noarch 0:0.4.2-1.fc45 fedora 2.8 KiB rust-getrandom-devel noarch 0:0.4.2-1.fc45 fedora 161.4 KiB rust-getrandom0.2+default-devel noarch 0:0.2.17-1.fc45 fedora 1.9 KiB rust-getrandom0.2+std-devel noarch 0:0.2.17-1.fc45 fedora 1.9 KiB rust-getrandom0.2-devel noarch 0:0.2.17-1.fc45 fedora 112.8 KiB rust-glob-devel noarch 0:0.3.3-2.fc44 fedora 83.3 KiB rust-globset+log-devel noarch 0:0.4.18-2.fc44 fedora 2.1 KiB rust-globset-devel noarch 0:0.4.18-2.fc44 fedora 113.0 KiB rust-globwalk-devel noarch 0:0.9.1-6.fc44 fedora 32.5 KiB rust-hashbrown+allocator-api2-devel noarch 0:0.17.0-1.fc45 fedora 3.7 KiB rust-hashbrown+default-devel noarch 0:0.17.0-1.fc45 fedora 3.7 KiB rust-hashbrown+default-hasher-devel noarch 0:0.17.0-1.fc45 fedora 3.7 KiB rust-hashbrown0.14+raw-devel noarch 0:0.14.5-4.fc44 fedora 2.6 KiB rust-hashbrown0.14-devel noarch 0:0.14.5-4.fc44 fedora 810.8 KiB rust-hashbrown0.16+default-hasher-devel noarch 0:0.16.1-1.fc45 fedora 3.2 KiB rust-hashbrown0.16-devel noarch 0:0.16.1-1.fc45 fedora 832.0 KiB rust-hashlink+default-devel noarch 0:0.11.0-2.fc44 fedora 1.6 KiB rust-hashlink-devel noarch 0:0.11.0-2.fc44 fedora 152.1 KiB rust-heck-devel noarch 0:0.5.0-5.fc44 fedora 41.9 KiB rust-html-escape+default-devel noarch 0:0.2.13-9.fc44 fedora 1.1 KiB rust-html-escape+std-devel noarch 0:0.2.13-9.fc44 fedora 1.1 KiB rust-html-escape-devel noarch 0:0.2.13-9.fc44 fedora 139.9 KiB rust-iana-time-zone+default-devel noarch 0:0.1.65-1.fc45 fedora 1.5 KiB rust-iana-time-zone+fallback-devel noarch 0:0.1.65-1.fc45 fedora 1.5 KiB rust-iana-time-zone-devel noarch 0:0.1.65-1.fc45 fedora 142.6 KiB rust-icu_collections-devel noarch 0:2.2.0-1.fc45 fedora 629.2 KiB rust-icu_locale_core+zerovec-devel noarch 0:2.2.0-1.fc45 fedora 4.3 KiB rust-icu_locale_core-devel noarch 0:2.2.0-1.fc45 fedora 380.5 KiB rust-icu_normalizer+compiled_data-devel noarch 0:2.2.0-2.fc45 fedora 5.4 KiB rust-icu_normalizer-devel noarch 0:2.2.0-2.fc45 fedora 262.3 KiB rust-icu_normalizer_data-devel noarch 0:2.2.0-1.fc45 fedora 406.9 KiB rust-icu_properties+compiled_data-devel noarch 0:2.2.0-2.fc45 fedora 4.3 KiB rust-icu_properties-devel noarch 0:2.2.0-2.fc45 fedora 355.3 KiB rust-icu_properties_data-devel noarch 0:2.2.0-1.fc45 fedora 1.4 MiB rust-icu_provider+baked-devel noarch 0:2.2.0-1.fc45 fedora 4.7 KiB rust-icu_provider-devel noarch 0:2.2.0-1.fc45 fedora 200.3 KiB rust-ident_case+default-devel noarch 0:1.0.1-19.fc44 fedora 900.0 B rust-ident_case-devel noarch 0:1.0.1-19.fc44 fedora 8.5 KiB rust-idna+alloc-devel noarch 0:1.1.0-3.fc44 fedora 1.8 KiB rust-idna+compiled_data-devel noarch 0:1.1.0-3.fc44 fedora 1.8 KiB rust-idna+std-devel noarch 0:1.1.0-3.fc44 fedora 1.8 KiB rust-idna-devel noarch 0:1.1.0-3.fc44 fedora 928.1 KiB rust-idna_adapter+compiled_data-devel noarch 0:1.2.1-3.fc44 fedora 1.3 KiB rust-idna_adapter+default-devel noarch 0:1.2.1-3.fc44 fedora 1.3 KiB rust-idna_adapter-devel noarch 0:1.2.1-3.fc44 fedora 26.1 KiB rust-ignore-devel noarch 0:0.4.25-2.fc44 fedora 245.7 KiB rust-imperative-devel noarch 0:1.0.7-2.fc44 fedora 74.4 KiB rust-indexmap+serde-devel noarch 0:2.14.0-1.fc45 fedora 2.9 KiB rust-indexmap+std-devel noarch 0:2.14.0-1.fc45 fedora 2.9 KiB rust-indexmap-devel noarch 0:2.14.0-1.fc45 fedora 501.1 KiB rust-indicatif+unicode-width-devel noarch 0:0.18.4-1.fc45 fedora 3.7 KiB rust-indicatif-devel noarch 0:0.18.4-1.fc45 fedora 311.1 KiB rust-indoc-devel noarch 0:2.0.7-2.fc44 fedora 47.8 KiB rust-inotify-devel noarch 0:0.11.2-1.fc45 fedora 99.0 KiB rust-inotify-sys+default-devel noarch 0:0.1.5-13.fc44 fedora 1.0 KiB rust-inotify-sys-devel noarch 0:0.1.5-13.fc44 fedora 31.6 KiB rust-insta+colors-devel noarch 0:1.46.3-1.fc45 fedora 3.2 KiB rust-insta+console-devel noarch 0:1.46.3-1.fc45 fedora 3.2 KiB rust-insta+pest-devel noarch 0:1.46.3-1.fc45 fedora 3.2 KiB rust-insta+pest_derive-devel noarch 0:1.46.3-1.fc45 fedora 3.2 KiB rust-insta+regex-devel noarch 0:1.46.3-1.fc45 fedora 3.2 KiB rust-insta+serde-devel noarch 0:1.46.3-1.fc45 fedora 3.2 KiB rust-insta-cmd-devel noarch 0:0.6.0-5.fc44 fedora 27.9 KiB rust-insta-devel noarch 0:1.46.3-1.fc45 fedora 477.8 KiB rust-interpolator+default-devel noarch 0:0.5.0-4.fc44 fedora 1.6 KiB rust-interpolator+iter-devel noarch 0:0.5.0-4.fc44 fedora 1.6 KiB rust-interpolator-devel noarch 0:0.5.0-4.fc44 fedora 258.0 KiB rust-intrusive-collections+alloc-devel noarch 0:0.10.1-1.fc45 copr_base 1.4 KiB rust-intrusive-collections+default-devel noarch 0:0.10.1-1.fc45 copr_base 1.4 KiB rust-intrusive-collections-devel noarch 0:0.10.1-1.fc45 copr_base 358.5 KiB rust-inventory+default-devel noarch 0:0.3.24-1.fc45 fedora 1.7 KiB rust-inventory-devel noarch 0:0.3.24-1.fc45 fedora 39.1 KiB rust-is-macro-devel noarch 0:0.3.7-4.fc44 fedora 27.3 KiB rust-itertools+use_alloc-devel noarch 0:0.14.0-3.fc44 fedora 3.1 KiB rust-itertools+use_std-devel noarch 0:0.14.0-3.fc44 fedora 3.1 KiB rust-itertools-devel noarch 0:0.14.0-3.fc44 fedora 702.9 KiB rust-itertools0.13+default-devel noarch 0:0.13.0-3.fc44 fedora 1.4 KiB rust-itertools0.13+use_alloc-devel noarch 0:0.13.0-3.fc44 fedora 1.4 KiB rust-itertools0.13+use_std-devel noarch 0:0.13.0-3.fc44 fedora 1.4 KiB rust-itertools0.13-devel noarch 0:0.13.0-3.fc44 fedora 668.6 KiB rust-itoa+default-devel noarch 0:1.0.18-1.fc45 fedora 1.5 KiB rust-itoa-devel noarch 0:1.0.18-1.fc45 fedora 33.8 KiB rust-jiff+alloc-devel noarch 0:0.2.28-1.fc45 fedora 3.1 KiB rust-jiff+perf-inline-devel noarch 0:0.2.28-1.fc45 fedora 3.1 KiB rust-jiff+std-devel noarch 0:0.2.28-1.fc45 fedora 3.1 KiB rust-jiff+tz-fat-devel noarch 0:0.2.28-1.fc45 fedora 3.1 KiB rust-jiff+tz-system-devel noarch 0:0.2.28-1.fc45 fedora 3.1 KiB rust-jiff+tzdb-bundle-platform-devel noarch 0:0.2.28-1.fc45 fedora 3.1 KiB rust-jiff+tzdb-concatenated-devel noarch 0:0.2.28-1.fc45 fedora 3.1 KiB rust-jiff+tzdb-zoneinfo-devel noarch 0:0.2.28-1.fc45 fedora 3.1 KiB rust-jiff-devel noarch 0:0.2.28-1.fc45 fedora 3.6 MiB rust-jobserver-devel noarch 0:0.1.34-3.fc45 fedora 91.7 KiB rust-jod-thread-devel noarch 0:1.0.0-2.fc44 fedora 15.6 KiB rust-lazy_static+default-devel noarch 0:1.5.0-5.fc44 fedora 1.2 KiB rust-lazy_static-devel noarch 0:1.5.0-5.fc44 fedora 34.1 KiB rust-libc+default-devel noarch 0:0.2.186-1.fc45 fedora 6.1 KiB rust-libc+extra_traits-devel noarch 0:0.2.186-1.fc45 fedora 6.1 KiB rust-libc+std-devel noarch 0:0.2.186-1.fc45 fedora 6.1 KiB rust-libc-devel noarch 0:0.2.186-1.fc45 fedora 4.2 MiB rust-libcst_derive+default-devel noarch 0:1.8.6-2.fc44 fedora 1.0 KiB rust-libcst_derive-devel noarch 0:1.8.6-2.fc44 fedora 39.5 KiB rust-libloading+default-devel noarch 0:0.8.9-2.fc44 fedora 1.8 KiB rust-libloading-devel noarch 0:0.8.9-2.fc44 fedora 114.1 KiB rust-libtest-mimic+default-devel noarch 0:0.8.2-1.fc45 fedora 1.8 KiB rust-libtest-mimic-devel noarch 0:0.8.2-1.fc45 fedora 97.6 KiB rust-linux-raw-sys+auxvec-devel noarch 0:0.12.1-1.fc45 fedora 2.2 KiB rust-linux-raw-sys+elf-devel noarch 0:0.12.1-1.fc45 fedora 2.2 KiB rust-linux-raw-sys+errno-devel noarch 0:0.12.1-1.fc45 fedora 2.2 KiB rust-linux-raw-sys+general-devel noarch 0:0.12.1-1.fc45 fedora 2.2 KiB rust-linux-raw-sys+ioctl-devel noarch 0:0.12.1-1.fc45 fedora 2.2 KiB rust-linux-raw-sys+no_std-devel noarch 0:0.12.1-1.fc45 fedora 2.2 KiB rust-linux-raw-sys-devel noarch 0:0.12.1-1.fc45 fedora 12.5 MiB rust-litemap-devel noarch 0:0.8.2-1.fc45 fedora 126.9 KiB rust-lock_api+atomic_usize-devel noarch 0:0.4.14-2.fc44 fedora 1.5 KiB rust-lock_api+default-devel noarch 0:0.4.14-2.fc44 fedora 1.5 KiB rust-lock_api-devel noarch 0:0.4.14-2.fc44 fedora 199.3 KiB rust-log+std-devel noarch 0:0.4.32-1.fc45 fedora 1.9 KiB rust-log-devel noarch 0:0.4.32-1.fc45 fedora 226.9 KiB rust-lsp-server-devel noarch 0:0.7.9-2.fc44 fedora 61.3 KiB rust-manyhow+default-devel noarch 0:0.11.4-2.fc44 fedora 2.3 KiB rust-manyhow+macros-devel noarch 0:0.11.4-2.fc44 fedora 2.3 KiB rust-manyhow+syn-devel noarch 0:0.11.4-2.fc44 fedora 2.3 KiB rust-manyhow+syn2-devel noarch 0:0.11.4-2.fc44 fedora 2.3 KiB rust-manyhow-devel noarch 0:0.11.4-2.fc44 fedora 88.7 KiB rust-manyhow-macros+default-devel noarch 0:0.11.4-2.fc44 fedora 1.2 KiB rust-manyhow-macros-devel noarch 0:0.11.4-2.fc44 fedora 16.4 KiB rust-matchers+default-devel noarch 0:0.2.0-2.fc44 fedora 1.1 KiB rust-matchers-devel noarch 0:0.2.0-2.fc44 fedora 23.0 KiB rust-matchit-devel noarch 0:0.9.2-1.fc45 fedora 160.7 KiB rust-memchr+alloc-devel noarch 0:2.8.1-1.fc45 fedora 1.8 KiB rust-memchr+std-devel noarch 0:2.8.1-1.fc45 fedora 1.8 KiB rust-memchr-devel noarch 0:2.8.1-1.fc45 fedora 568.6 KiB rust-memoffset+default-devel noarch 0:0.9.1-5.fc44 fedora 970.0 B rust-memoffset-devel noarch 0:0.9.1-5.fc44 fedora 35.8 KiB rust-minimal-lexical+std-devel noarch 0:0.2.1-11.fc44 fedora 1.0 KiB rust-minimal-lexical-devel noarch 0:0.2.1-11.fc44 fedora 311.6 KiB rust-miniz_oxide0.8+simd-adler32-devel noarch 0:0.8.9-1.fc45 fedora 2.0 KiB rust-miniz_oxide0.8+simd-devel noarch 0:0.8.9-1.fc45 fedora 2.0 KiB rust-miniz_oxide0.8+with-alloc-devel noarch 0:0.8.9-1.fc45 fedora 2.0 KiB rust-miniz_oxide0.8-devel noarch 0:0.8.9-1.fc45 fedora 272.1 KiB rust-mio+default-devel noarch 0:1.2.1-1.fc45 fedora 2.6 KiB rust-mio+log-devel noarch 0:1.2.1-1.fc45 fedora 2.6 KiB rust-mio+os-ext-devel noarch 0:1.2.1-1.fc45 fedora 2.6 KiB rust-mio+os-poll-devel noarch 0:1.2.1-1.fc45 fedora 2.6 KiB rust-mio-devel noarch 0:1.2.1-1.fc45 fedora 462.7 KiB rust-natord-devel noarch 0:1.0.9-25.fc44 fedora 9.9 KiB rust-newtype-uuid+alloc-devel noarch 0:1.3.2-2.fc44 fedora 2.0 KiB rust-newtype-uuid+default-devel noarch 0:1.3.2-2.fc44 fedora 2.0 KiB rust-newtype-uuid+std-devel noarch 0:1.3.2-2.fc44 fedora 2.0 KiB rust-newtype-uuid-devel noarch 0:1.3.2-2.fc44 fedora 62.4 KiB rust-nix+fs-devel noarch 0:0.31.3-1.fc45 fedora 2.8 KiB rust-nix+process-devel noarch 0:0.31.3-1.fc45 fedora 2.8 KiB rust-nix+signal-devel noarch 0:0.31.3-1.fc45 fedora 2.8 KiB rust-nix+term-devel noarch 0:0.31.3-1.fc45 fedora 2.8 KiB rust-nix-devel noarch 0:0.31.3-1.fc45 fedora 1.6 MiB rust-nom7+alloc-devel noarch 0:7.1.3-3.fc44 fedora 2.3 KiB rust-nom7+std-devel noarch 0:7.1.3-3.fc44 fedora 2.3 KiB rust-nom7-devel noarch 0:7.1.3-3.fc44 fedora 633.1 KiB rust-normalize-line-endings+default-devel noarch 0:0.3.0-18.fc44 fedora 1.0 KiB rust-normalize-line-endings-devel noarch 0:0.3.0-18.fc44 fedora 14.4 KiB rust-notify-devel noarch 0:8.2.0-2.fc44 fedora 155.3 KiB rust-notify-types+default-devel noarch 0:2.1.0-1.fc44 fedora 1.4 KiB rust-notify-types-devel noarch 0:2.1.0-1.fc44 fedora 66.8 KiB rust-nu-ansi-term+default-devel noarch 0:0.50.3-1.fc45 fedora 1.7 KiB rust-nu-ansi-term+std-devel noarch 0:0.50.3-1.fc45 fedora 1.7 KiB rust-nu-ansi-term-devel noarch 0:0.50.3-1.fc45 fedora 111.2 KiB rust-num-traits-devel noarch 0:0.2.19-5.fc44 fedora 266.7 KiB rust-once_cell+alloc-devel noarch 0:1.21.4-1.fc45 fedora 2.5 KiB rust-once_cell+default-devel noarch 0:1.21.4-1.fc45 fedora 2.5 KiB rust-once_cell+race-devel noarch 0:1.21.4-1.fc45 fedora 2.5 KiB rust-once_cell+std-devel noarch 0:1.21.4-1.fc45 fedora 2.5 KiB rust-once_cell-devel noarch 0:1.21.4-1.fc45 fedora 139.5 KiB rust-option-ext+default-devel noarch 0:0.2.0-7.fc44 fedora 866.0 B rust-option-ext-devel noarch 0:0.2.0-7.fc44 fedora 21.6 KiB rust-ordermap+std-devel noarch 0:1.2.0-1.fc45 fedora 2.8 KiB rust-ordermap-devel noarch 0:1.2.0-1.fc45 fedora 342.2 KiB rust-os_pipe+default-devel noarch 0:1.2.3-2.fc44 fedora 1.2 KiB rust-os_pipe-devel noarch 0:1.2.3-2.fc44 fedora 33.7 KiB rust-os_str_bytes+default-devel noarch 0:7.1.1-3.fc44 fedora 1.7 KiB rust-os_str_bytes+memchr-devel noarch 0:7.1.1-3.fc44 fedora 1.7 KiB rust-os_str_bytes+raw_os_str-devel noarch 0:7.1.1-3.fc44 fedora 1.7 KiB rust-os_str_bytes-devel noarch 0:7.1.1-3.fc44 fedora 128.5 KiB rust-parking_lot+default-devel noarch 0:0.12.5-2.fc44 fedora 1.9 KiB rust-parking_lot-devel noarch 0:0.12.5-2.fc44 fedora 196.9 KiB rust-parking_lot_core+default-devel noarch 0:0.9.12-2.fc44 fedora 1.5 KiB rust-parking_lot_core-devel noarch 0:0.9.12-2.fc44 fedora 135.6 KiB rust-paste+default-devel noarch 0:1.0.15-5.fc44 fedora 1.6 KiB rust-paste-devel noarch 0:1.0.15-5.fc44 fedora 64.9 KiB rust-path-absolutize-devel noarch 0:3.1.1-7.fc44 fedora 40.3 KiB rust-path-dedot+default-devel noarch 0:3.1.1-7.fc44 fedora 1.3 KiB rust-path-dedot+once_cell_cache-devel noarch 0:3.1.1-7.fc44 fedora 1.3 KiB rust-path-dedot+use_unix_paths_on_wasm-devel noarch 0:3.1.1-7.fc44 fedora 1.3 KiB rust-path-dedot-devel noarch 0:3.1.1-7.fc44 fedora 34.0 KiB rust-path-slash-devel noarch 0:0.2.1-7.fc44 fedora 42.2 KiB rust-pathdiff-devel noarch 0:0.2.3-4.fc44 fedora 21.9 KiB rust-peg+default-devel noarch 0:0.8.5-3.fc44 fedora 1.4 KiB rust-peg+std-devel noarch 0:0.8.5-3.fc44 fedora 1.4 KiB rust-peg-devel noarch 0:0.8.5-3.fc44 fedora 59.0 KiB rust-peg-macros+default-devel noarch 0:0.8.5-3.fc44 fedora 1.1 KiB rust-peg-macros-devel noarch 0:0.8.5-3.fc44 fedora 342.2 KiB rust-peg-runtime+default-devel noarch 0:0.8.5-3.fc44 fedora 945.0 B rust-peg-runtime+std-devel noarch 0:0.8.5-3.fc44 fedora 945.0 B rust-peg-runtime-devel noarch 0:0.8.5-3.fc44 fedora 11.2 KiB rust-pep440_rs-devel noarch 0:0.7.3-3.fc44 fedora 204.9 KiB rust-pep508_rs+default-devel noarch 0:0.9.2-3.fc44 fedora 2.1 KiB rust-pep508_rs-devel noarch 0:0.9.2-3.fc44 fedora 334.4 KiB rust-percent-encoding+alloc-devel noarch 0:2.3.2-2.fc44 fedora 1.0 KiB rust-percent-encoding+std-devel noarch 0:2.3.2-2.fc44 fedora 1.0 KiB rust-percent-encoding-devel noarch 0:2.3.2-2.fc44 fedora 34.0 KiB rust-pest+default-devel noarch 0:2.8.6-1.fc45 fedora 1.8 KiB rust-pest+memchr-devel noarch 0:2.8.6-1.fc45 fedora 1.8 KiB rust-pest+std-devel noarch 0:2.8.6-1.fc45 fedora 1.8 KiB rust-pest-devel noarch 0:2.8.6-1.fc45 fedora 1.3 MiB rust-pest_derive+default-devel noarch 0:2.8.6-1.fc45 fedora 1.9 KiB rust-pest_derive+std-devel noarch 0:2.8.6-1.fc45 fedora 1.9 KiB rust-pest_derive-devel noarch 0:2.8.6-1.fc45 fedora 74.7 KiB rust-pest_generator+std-devel noarch 0:2.8.6-1.fc45 fedora 1.4 KiB rust-pest_generator-devel noarch 0:2.8.6-1.fc45 fedora 80.6 KiB rust-pest_meta+default-devel noarch 0:2.8.6-1.fc45 fedora 1.3 KiB rust-pest_meta-devel noarch 0:2.8.6-1.fc45 fedora 275.2 KiB rust-phf+default-devel noarch 0:0.13.1-2.fc44 fedora 1.6 KiB rust-phf+std-devel noarch 0:0.13.1-2.fc44 fedora 1.6 KiB rust-phf-devel noarch 0:0.13.1-2.fc44 fedora 84.9 KiB rust-phf0.11+default-devel noarch 0:0.11.3-2.fc44 fedora 1.5 KiB rust-phf0.11+std-devel noarch 0:0.11.3-2.fc44 fedora 1.5 KiB rust-phf0.11-devel noarch 0:0.11.3-2.fc44 fedora 80.2 KiB rust-phf_codegen0.11+default-devel noarch 0:0.11.3-2.fc44 fedora 1.0 KiB rust-phf_codegen0.11-devel noarch 0:0.11.3-2.fc44 fedora 42.8 KiB rust-phf_generator0.11+default-devel noarch 0:0.11.3-2.fc44 fedora 1.1 KiB rust-phf_generator0.11-devel noarch 0:0.11.3-2.fc44 fedora 30.3 KiB rust-phf_shared+std-devel noarch 0:0.13.1-2.fc44 fedora 1.2 KiB rust-phf_shared-devel noarch 0:0.13.1-2.fc44 fedora 47.8 KiB rust-phf_shared0.11+default-devel noarch 0:0.11.3-2.fc44 fedora 1.2 KiB rust-phf_shared0.11+std-devel noarch 0:0.11.3-2.fc44 fedora 1.2 KiB rust-phf_shared0.11-devel noarch 0:0.11.3-2.fc44 fedora 44.2 KiB rust-pin-project-lite+default-devel noarch 0:0.2.17-1.fc45 fedora 3.6 KiB rust-pin-project-lite-devel noarch 0:0.2.17-1.fc45 fedora 219.2 KiB rust-pkg-config+default-devel noarch 0:0.3.33-1.fc45 fedora 1.1 KiB rust-pkg-config-devel noarch 0:0.3.33-1.fc45 fedora 73.6 KiB rust-portable-atomic+default-devel noarch 0:1.13.1-1.fc45 fedora 5.2 KiB rust-portable-atomic+fallback-devel noarch 0:1.13.1-1.fc45 fedora 5.2 KiB rust-portable-atomic-devel noarch 0:1.13.1-1.fc45 fedora 1.2 MiB rust-potential_utf+zerovec-devel noarch 0:0.1.5-1.fc45 fedora 3.2 KiB rust-potential_utf-devel noarch 0:0.1.5-1.fc45 fedora 30.7 KiB rust-ppv-lite86+simd-devel noarch 0:0.2.21-3.fc44 fedora 1.2 KiB rust-ppv-lite86+std-devel noarch 0:0.2.21-3.fc44 fedora 1.2 KiB rust-ppv-lite86-devel noarch 0:0.2.21-3.fc44 fedora 128.9 KiB rust-predicates+diff-devel noarch 0:3.1.4-1.fc45 fedora 5.0 KiB rust-predicates-core+default-devel noarch 0:1.0.10-1.fc45 fedora 2.1 KiB rust-predicates-core-devel noarch 0:1.0.10-1.fc45 fedora 24.3 KiB rust-predicates-devel noarch 0:3.1.4-1.fc45 fedora 124.1 KiB rust-predicates-tree+default-devel noarch 0:1.0.13-1.fc45 fedora 2.3 KiB rust-predicates-tree-devel noarch 0:1.0.13-1.fc45 fedora 18.7 KiB rust-pretty_assertions+std-devel noarch 0:1.4.1-4.fc44 fedora 1.6 KiB rust-pretty_assertions-devel noarch 0:1.4.1-4.fc44 fedora 121.6 KiB rust-proc-macro-utils+default-devel noarch 0:0.10.0-2.fc44 fedora 1.8 KiB rust-proc-macro-utils+parser-devel noarch 0:0.10.0-2.fc44 fedora 1.8 KiB rust-proc-macro-utils+proc-macro-devel noarch 0:0.10.0-2.fc44 fedora 1.8 KiB rust-proc-macro-utils+proc-macro2-devel noarch 0:0.10.0-2.fc44 fedora 1.8 KiB rust-proc-macro-utils+quote-devel noarch 0:0.10.0-2.fc44 fedora 1.8 KiB rust-proc-macro-utils+smallvec-devel noarch 0:0.10.0-2.fc44 fedora 1.8 KiB rust-proc-macro-utils-devel noarch 0:0.10.0-2.fc44 fedora 91.3 KiB rust-proc-macro2+proc-macro-devel noarch 0:1.0.106-1.fc45 fedora 2.3 KiB rust-proc-macro2-devel noarch 0:1.0.106-1.fc45 fedora 248.5 KiB rust-pyproject-toml-devel noarch 0:0.13.7-2.fc44 fedora 49.2 KiB rust-quick-junit-devel noarch 0:0.6.0-2.fc45 fedora 125.8 KiB rust-quick-xml0.38+default-devel noarch 0:0.38.4-1.fc45 fedora 2.1 KiB rust-quick-xml0.38-devel noarch 0:0.38.4-1.fc45 fedora 1.1 MiB rust-quickcheck_macros-devel noarch 0:1.2.0-1.fc45 fedora 25.4 KiB rust-quote+proc-macro-devel noarch 0:1.0.45-1.fc45 fedora 1.7 KiB rust-quote-devel noarch 0:1.0.45-1.fc45 fedora 124.2 KiB rust-quote-use+default-devel noarch 0:0.8.4-3.fc44 fedora 1.8 KiB rust-quote-use-devel noarch 0:0.8.4-3.fc44 fedora 10.1 KiB rust-quote-use-macros+default-devel noarch 0:0.8.4-2.fc44 fedora 1.4 KiB rust-quote-use-macros-devel noarch 0:0.8.4-2.fc44 fedora 17.5 KiB rust-radium+default-devel noarch 0:0.7.0-7.fc44 fedora 1.1 KiB rust-radium-devel noarch 0:0.7.0-7.fc44 fedora 47.6 KiB rust-rand+alloc-devel noarch 0:0.10.1-1.fc45 fedora 2.3 KiB rust-rand+std-devel noarch 0:0.10.1-1.fc45 fedora 2.3 KiB rust-rand+std_rng-devel noarch 0:0.10.1-1.fc45 fedora 2.3 KiB rust-rand+sys_rng-devel noarch 0:0.10.1-1.fc45 fedora 2.3 KiB rust-rand+thread_rng-devel noarch 0:0.10.1-1.fc45 fedora 2.3 KiB rust-rand-devel noarch 0:0.10.1-1.fc45 fedora 411.6 KiB rust-rand0.8+alloc-devel noarch 0:0.8.6-1.fc45 fedora 2.1 KiB rust-rand0.8+default-devel noarch 0:0.8.6-1.fc45 fedora 2.1 KiB rust-rand0.8+getrandom-devel noarch 0:0.8.6-1.fc45 fedora 2.1 KiB rust-rand0.8+libc-devel noarch 0:0.8.6-1.fc45 fedora 2.1 KiB rust-rand0.8+rand_chacha-devel noarch 0:0.8.6-1.fc45 fedora 2.1 KiB rust-rand0.8+small_rng-devel noarch 0:0.8.6-1.fc45 fedora 2.1 KiB rust-rand0.8+std-devel noarch 0:0.8.6-1.fc45 fedora 2.1 KiB rust-rand0.8+std_rng-devel noarch 0:0.8.6-1.fc45 fedora 2.1 KiB rust-rand0.8-devel noarch 0:0.8.6-1.fc45 fedora 317.3 KiB rust-rand_chacha0.3+std-devel noarch 0:0.3.1-3.fc44 fedora 1.3 KiB rust-rand_chacha0.3-devel noarch 0:0.3.1-3.fc44 fedora 50.2 KiB rust-rand_core+default-devel noarch 0:0.10.1-1.fc45 fedora 1.5 KiB rust-rand_core-devel noarch 0:0.10.1-1.fc45 fedora 71.8 KiB rust-rand_core0.6+alloc-devel noarch 0:0.6.4-3.fc44 fedora 1.3 KiB rust-rand_core0.6+default-devel noarch 0:0.6.4-3.fc44 fedora 1.3 KiB rust-rand_core0.6+getrandom-devel noarch 0:0.6.4-3.fc44 fedora 1.3 KiB rust-rand_core0.6+std-devel noarch 0:0.6.4-3.fc44 fedora 1.3 KiB rust-rand_core0.6-devel noarch 0:0.6.4-3.fc44 fedora 75.7 KiB rust-rayon-core+default-devel noarch 0:1.13.0-2.fc44 fedora 1.8 KiB rust-rayon-core-devel noarch 0:1.13.0-2.fc44 fedora 270.8 KiB rust-rayon-devel noarch 0:1.12.0-1.fc45 fedora 885.2 KiB rust-ref-cast+default-devel noarch 0:1.0.25-2.fc44 fedora 1.8 KiB rust-ref-cast-devel noarch 0:1.0.25-2.fc44 fedora 37.4 KiB rust-ref-cast-impl+default-devel noarch 0:1.0.25-2.fc44 fedora 1.5 KiB rust-ref-cast-impl-devel noarch 0:1.0.25-2.fc44 fedora 29.0 KiB rust-regex+perf-backtrack-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+perf-cache-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+perf-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+perf-dfa-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+perf-inline-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+perf-literal-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+perf-onepass-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+std-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+unicode-age-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+unicode-bool-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+unicode-case-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+unicode-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+unicode-gencat-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+unicode-perl-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+unicode-script-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex+unicode-segment-devel noarch 0:1.12.3-2.fc45 fedora 4.2 KiB rust-regex-automata+alloc-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-build-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-onepass-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-search-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+hybrid-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+meta-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-backtrack-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-pikevm-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-thompson-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-inline-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-multisubstring-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-substring-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+std-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+syntax-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-age-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-bool-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-case-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-gencat-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-perl-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-script-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-segment-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-word-boundary-devel noarch 0:0.4.14-1.fc45 fedora 4.2 KiB rust-regex-automata-devel noarch 0:0.4.14-1.fc45 fedora 2.5 MiB rust-regex-devel noarch 0:1.12.3-2.fc45 fedora 683.7 KiB rust-regex-syntax+std-devel noarch 0:0.8.10-1.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-age-devel noarch 0:0.8.10-1.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-bool-devel noarch 0:0.8.10-1.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-case-devel noarch 0:0.8.10-1.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-devel noarch 0:0.8.10-1.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-gencat-devel noarch 0:0.8.10-1.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-perl-devel noarch 0:0.8.10-1.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-script-devel noarch 0:0.8.10-1.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-segment-devel noarch 0:0.8.10-1.fc45 fedora 2.1 KiB rust-regex-syntax-devel noarch 0:0.8.10-1.fc45 fedora 1.6 MiB rust-ron+default-devel noarch 0:0.12.1-1.fc45 fedora 8.4 KiB rust-ron+std-devel noarch 0:0.12.1-1.fc45 fedora 8.4 KiB rust-ron-devel noarch 0:0.12.1-1.fc45 fedora 676.1 KiB rust-rust-stemmers+default-devel noarch 0:1.2.0-16.fc44 fedora 1.0 KiB rust-rust-stemmers-devel noarch 0:1.2.0-16.fc44 fedora 9.3 MiB rust-rustc-hash+std-devel noarch 0:2.1.2-1.fc45 fedora 1.1 KiB rust-rustc-hash-devel noarch 0:2.1.2-1.fc45 fedora 38.2 KiB rust-rustc-stable-hash-devel noarch 0:0.1.2-3.fc44 fedora 63.1 KiB rust-rustix+alloc-devel noarch 0:1.1.4-1.fc45 fedora 9.3 KiB rust-rustix+default-devel noarch 0:1.1.4-1.fc45 fedora 9.3 KiB rust-rustix+fs-devel noarch 0:1.1.4-1.fc45 fedora 9.3 KiB rust-rustix+std-devel noarch 0:1.1.4-1.fc45 fedora 9.3 KiB rust-rustix+termios-devel noarch 0:1.1.4-1.fc45 fedora 9.3 KiB rust-rustix-devel noarch 0:1.1.4-1.fc45 fedora 2.2 MiB rust-rustversion+default-devel noarch 0:1.0.22-2.fc44 fedora 1.7 KiB rust-rustversion-devel noarch 0:1.0.22-2.fc44 fedora 61.3 KiB rust-ryu+default-devel noarch 0:1.0.23-1.fc45 fedora 2.3 KiB rust-ryu-devel noarch 0:1.0.23-1.fc45 fedora 154.2 KiB rust-salsa-macro-rules+default-devel noarch 0:0.27.0-1.fc45 copr_base 947.0 B rust-salsa-macro-rules-devel noarch 0:0.27.0-1.fc45 copr_base 103.6 KiB rust-salsa-macros+default-devel noarch 0:0.27.0-1.fc45 copr_base 1.1 KiB rust-salsa-macros-devel noarch 0:0.27.0-1.fc45 copr_base 143.6 KiB rust-same-file+default-devel noarch 0:1.0.6-17.fc44 fedora 1.0 KiB rust-same-file-devel noarch 0:1.0.6-17.fc44 fedora 31.3 KiB rust-schemars+derive-devel noarch 0:1.2.1-2.fc45 fedora 5.8 KiB rust-schemars+schemars_derive-devel noarch 0:1.2.1-2.fc45 fedora 5.8 KiB rust-schemars+std-devel noarch 0:1.2.1-2.fc45 fedora 5.8 KiB rust-schemars-devel noarch 0:1.2.1-2.fc45 fedora 480.9 KiB rust-schemars_derive+default-devel noarch 0:1.2.1-1.fc45 fedora 1.4 KiB rust-schemars_derive-devel noarch 0:1.2.1-1.fc45 fedora 133.1 KiB rust-scopeguard-devel noarch 0:1.2.0-7.fc44 fedora 32.8 KiB rust-seahash-devel noarch 0:4.1.0-12.fc44 fedora 64.0 KiB rust-serde+alloc-devel noarch 0:1.0.228-2.fc44 fedora 1.9 KiB rust-serde+rc-devel noarch 0:1.0.228-2.fc44 fedora 1.9 KiB rust-serde+serde_derive-devel noarch 0:1.0.228-2.fc44 fedora 1.9 KiB rust-serde+std-devel noarch 0:1.0.228-2.fc44 fedora 1.9 KiB rust-serde-devel noarch 0:1.0.228-2.fc44 fedora 544.6 KiB rust-serde_core+alloc-devel noarch 0:1.0.228-2.fc44 fedora 1.9 KiB rust-serde_core+default-devel noarch 0:1.0.228-2.fc44 fedora 1.9 KiB rust-serde_core+rc-devel noarch 0:1.0.228-2.fc44 fedora 1.9 KiB rust-serde_core+result-devel noarch 0:1.0.228-2.fc44 fedora 1.9 KiB rust-serde_core+std-devel noarch 0:1.0.228-2.fc44 fedora 1.9 KiB rust-serde_core-devel noarch 0:1.0.228-2.fc44 fedora 379.5 KiB rust-serde_derive+default-devel noarch 0:1.0.228-2.fc44 fedora 2.0 KiB rust-serde_derive-devel noarch 0:1.0.228-2.fc44 fedora 322.3 KiB rust-serde_derive_internals+default-devel noarch 0:0.29.1-4.fc44 fedora 1.5 KiB rust-serde_derive_internals-devel noarch 0:0.29.1-4.fc44 fedora 126.3 KiB rust-serde_json+alloc-devel noarch 0:1.0.150-1.fc45 fedora 3.0 KiB rust-serde_json+std-devel noarch 0:1.0.150-1.fc45 fedora 3.0 KiB rust-serde_json-devel noarch 0:1.0.150-1.fc45 fedora 709.7 KiB rust-serde_repr-devel noarch 0:0.1.20-3.fc44 fedora 27.3 KiB rust-serde_spanned+alloc-devel noarch 0:1.1.1-1.fc45 fedora 4.3 KiB rust-serde_spanned+serde-devel noarch 0:1.1.1-1.fc45 fedora 4.3 KiB rust-serde_spanned+std-devel noarch 0:1.1.1-1.fc45 fedora 4.3 KiB rust-serde_spanned-devel noarch 0:1.1.1-1.fc45 fedora 29.4 KiB rust-serde_test-devel noarch 0:1.0.177-4.fc44 fedora 99.1 KiB rust-serde_with_macros+default-devel noarch 0:3.16.1-2.fc44 fedora 4.0 KiB rust-serde_with_macros-devel noarch 0:3.16.1-2.fc44 fedora 129.5 KiB rust-sha2-devel noarch 0:0.10.9-3.fc44 fedora 106.3 KiB rust-sharded-slab+default-devel noarch 0:0.1.7-6.fc44 fedora 1.4 KiB rust-sharded-slab-devel noarch 0:0.1.7-6.fc44 fedora 256.3 KiB rust-shellexpand+base-0-devel noarch 0:3.1.2-1.fc45 fedora 1.5 KiB rust-shellexpand+dirs-devel noarch 0:3.1.2-1.fc45 fedora 1.5 KiB rust-shellexpand+tilde-devel noarch 0:3.1.2-1.fc45 fedora 1.5 KiB rust-shellexpand-devel noarch 0:3.1.2-1.fc45 fedora 72.3 KiB rust-shlex+default-devel noarch 0:1.3.0-6.fc44 fedora 1.0 KiB rust-shlex+std-devel noarch 0:1.3.0-6.fc44 fedora 1.0 KiB rust-shlex-devel noarch 0:1.3.0-6.fc44 fedora 55.8 KiB rust-simd-adler32-devel noarch 0:0.3.8-2.fc44 fedora 51.2 KiB rust-similar+std-devel noarch 0:3.1.1-1.fc45 fedora 2.1 KiB rust-similar+text-devel noarch 0:3.1.1-1.fc45 fedora 2.1 KiB rust-similar-devel noarch 0:3.1.1-1.fc45 fedora 338.4 KiB rust-similar2+default-devel noarch 0:2.7.0-1.fc45 fedora 2.7 KiB rust-similar2+inline-devel noarch 0:2.7.0-1.fc45 fedora 2.7 KiB rust-similar2+text-devel noarch 0:2.7.0-1.fc45 fedora 2.7 KiB rust-similar2-devel noarch 0:2.7.0-1.fc45 fedora 219.4 KiB rust-siphasher+default-devel noarch 0:1.0.2-1.fc45 fedora 1.4 KiB rust-siphasher+std-devel noarch 0:1.0.2-1.fc45 fedora 1.4 KiB rust-siphasher-devel noarch 0:1.0.2-1.fc45 fedora 53.0 KiB rust-smallvec-devel noarch 0:1.15.1-3.fc44 fedora 145.2 KiB rust-snapbox+color-auto-devel noarch 0:1.2.2-1.fc45 fedora 6.0 KiB rust-snapbox+color-devel noarch 0:1.2.2-1.fc45 fedora 6.0 KiB rust-snapbox+structured-data-devel noarch 0:1.2.2-1.fc45 fedora 6.0 KiB rust-snapbox-devel noarch 0:1.2.2-1.fc45 fedora 266.8 KiB rust-snapbox-macros+color-devel noarch 0:1.1.0-1.fc45 fedora 3.1 KiB rust-snapbox-macros+default-devel noarch 0:1.1.0-1.fc45 fedora 3.1 KiB rust-snapbox-macros-devel noarch 0:1.1.0-1.fc45 fedora 17.0 KiB rust-stable_deref_trait-devel noarch 0:1.2.1-2.fc44 fedora 23.0 KiB rust-static_assertions-devel noarch 0:1.1.0-18.fc44 fedora 62.2 KiB rust-strip-ansi-escapes+default-devel noarch 0:0.2.1-2.fc44 fedora 1.0 KiB rust-strip-ansi-escapes-devel noarch 0:0.2.1-2.fc44 fedora 20.3 KiB rust-strsim+default-devel noarch 0:0.11.1-5.fc44 fedora 1.1 KiB rust-strsim-devel noarch 0:0.11.1-5.fc44 fedora 52.6 KiB rust-strum+std-devel noarch 0:0.28.0-1.fc45 fedora 1.5 KiB rust-strum-devel noarch 0:0.28.0-1.fc45 fedora 19.1 KiB rust-strum_macros-devel noarch 0:0.28.0-1.fc45 fedora 144.3 KiB rust-supports-hyperlinks-devel noarch 0:3.2.0-2.fc44 fedora 18.7 KiB rust-syn+clone-impls-devel noarch 0:2.0.117-1.fc45 fedora 4.9 KiB rust-syn+fold-devel noarch 0:2.0.117-1.fc45 fedora 4.9 KiB rust-syn+printing-devel noarch 0:2.0.117-1.fc45 fedora 4.9 KiB rust-syn+proc-macro-devel noarch 0:2.0.117-1.fc45 fedora 4.9 KiB rust-syn+visit-devel noarch 0:2.0.117-1.fc45 fedora 4.9 KiB rust-syn+visit-mut-devel noarch 0:2.0.117-1.fc45 fedora 4.9 KiB rust-syn-devel noarch 0:2.0.117-1.fc45 fedora 2.1 MiB rust-synstructure+default-devel noarch 0:0.13.2-3.fc44 fedora 1.6 KiB rust-synstructure+proc-macro-devel noarch 0:0.13.2-3.fc44 fedora 1.6 KiB rust-synstructure-devel noarch 0:0.13.2-3.fc44 fedora 96.5 KiB rust-tap+default-devel noarch 0:1.0.1-13.fc44 fedora 1.0 KiB rust-tap-devel noarch 0:1.0.1-13.fc44 fedora 37.8 KiB rust-tempfile+getrandom-devel noarch 0:3.27.0-1.fc45 fedora 2.1 KiB rust-tempfile-devel noarch 0:3.27.0-1.fc45 fedora 170.8 KiB rust-terminal_size+default-devel noarch 0:0.4.4-1.fc45 fedora 1.2 KiB rust-terminal_size-devel noarch 0:0.4.4-1.fc45 fedora 23.0 KiB rust-terminfo+default-devel noarch 0:0.9.0-4.fc44 fedora 1.0 KiB rust-terminfo-devel noarch 0:0.9.0-4.fc44 fedora 170.3 KiB rust-termtree0.5+default-devel noarch 0:0.5.1-1.fc45 fedora 4.1 KiB rust-termtree0.5-devel noarch 0:0.5.1-1.fc45 fedora 19.3 KiB rust-test-case-core-devel noarch 0:3.3.1-6.fc44 fedora 61.3 KiB rust-test-case-devel noarch 0:3.3.1-7.fc44 fedora 15.7 KiB rust-test-case-macros-devel noarch 0:3.3.1-6.fc44 fedora 11.4 KiB rust-thin-vec+std-devel noarch 0:0.2.18-1.fc45 fedora 1.3 KiB rust-thin-vec-devel noarch 0:0.2.18-1.fc45 fedora 161.0 KiB rust-thiserror+std-devel noarch 0:2.0.18-1.fc45 fedora 2.4 KiB rust-thiserror-devel noarch 0:2.0.18-1.fc45 fedora 101.8 KiB rust-thiserror-impl+default-devel noarch 0:2.0.18-1.fc45 fedora 1.4 KiB rust-thiserror-impl-devel noarch 0:2.0.18-1.fc45 fedora 92.0 KiB rust-thiserror-impl1+default-devel noarch 0:1.0.69-4.fc44 fedora 1.2 KiB rust-thiserror-impl1-devel noarch 0:1.0.69-4.fc44 fedora 79.3 KiB rust-thiserror1+default-devel noarch 0:1.0.69-4.fc44 fedora 2.2 KiB rust-thiserror1-devel noarch 0:1.0.69-4.fc44 fedora 86.1 KiB rust-thread_local+default-devel noarch 0:1.1.9-3.fc44 fedora 1.1 KiB rust-thread_local-devel noarch 0:1.1.9-3.fc44 fedora 48.7 KiB rust-tikv-jemalloc-sys+background_threads_runtime_support-devel noarch 0:0.7.1-1.fc45 copr_base 2.4 KiB rust-tikv-jemalloc-sys-devel noarch 0:0.7.1-1.fc45 copr_base 84.3 KiB rust-tikv-jemallocator+background_threads_runtime_support-devel noarch 0:0.7.0-1.fc45 copr_base 3.1 KiB rust-tikv-jemallocator-devel noarch 0:0.7.0-1.fc45 copr_base 45.9 KiB rust-tinystr+zerovec-devel noarch 0:0.8.3-1.fc45 fedora 3.8 KiB rust-tinystr-devel noarch 0:0.8.3-1.fc45 fedora 90.9 KiB rust-tinyvec+alloc-devel noarch 0:1.11.0-1.fc45 fedora 2.2 KiB rust-tinyvec+default-devel noarch 0:1.11.0-1.fc45 fedora 2.2 KiB rust-tinyvec+tinyvec_macros-devel noarch 0:1.11.0-1.fc45 fedora 2.2 KiB rust-tinyvec-devel noarch 0:1.11.0-1.fc45 fedora 208.1 KiB rust-tinyvec_macros+default-devel noarch 0:0.1.1-7.fc44 fedora 721.0 B rust-tinyvec_macros-devel noarch 0:0.1.1-7.fc44 fedora 14.3 KiB rust-toml+display-devel noarch 0:1.1.2-1.fc45 fedora 6.4 KiB rust-toml+parse-devel noarch 0:1.1.2-1.fc45 fedora 6.4 KiB rust-toml+serde-devel noarch 0:1.1.2-1.fc45 fedora 6.4 KiB rust-toml+std-devel noarch 0:1.1.2-1.fc45 fedora 6.4 KiB rust-toml-devel noarch 0:1.1.2-1.fc45 fedora 292.3 KiB rust-toml0.9+parse-devel noarch 0:0.9.12-1.fc45 fedora 6.4 KiB rust-toml0.9+serde-devel noarch 0:0.9.12-1.fc45 fedora 6.4 KiB rust-toml0.9+std-devel noarch 0:0.9.12-1.fc45 fedora 6.4 KiB rust-toml0.9-devel noarch 0:0.9.12-1.fc45 fedora 287.8 KiB rust-toml_datetime+alloc-devel noarch 0:1.1.1-1.fc45 fedora 4.2 KiB rust-toml_datetime+serde-devel noarch 0:1.1.1-1.fc45 fedora 4.2 KiB rust-toml_datetime+std-devel noarch 0:1.1.1-1.fc45 fedora 4.2 KiB rust-toml_datetime-devel noarch 0:1.1.1-1.fc45 fedora 61.0 KiB rust-toml_datetime0.7+alloc-devel noarch 0:0.7.5-1.fc45 fedora 4.2 KiB rust-toml_datetime0.7+serde-devel noarch 0:0.7.5-1.fc45 fedora 4.2 KiB rust-toml_datetime0.7+std-devel noarch 0:0.7.5-1.fc45 fedora 4.2 KiB rust-toml_datetime0.7-devel noarch 0:0.7.5-1.fc45 fedora 61.0 KiB rust-toml_parser+alloc-devel noarch 0:1.1.2-1.fc45 fedora 4.4 KiB rust-toml_parser+std-devel noarch 0:1.1.2-1.fc45 fedora 4.4 KiB rust-toml_parser-devel noarch 0:1.1.2-1.fc45 fedora 226.9 KiB rust-toml_writer+alloc-devel noarch 0:1.1.1-1.fc45 fedora 4.1 KiB rust-toml_writer+std-devel noarch 0:1.1.1-1.fc45 fedora 4.1 KiB rust-toml_writer-devel noarch 0:1.1.1-1.fc45 fedora 48.9 KiB rust-tracing+attributes-devel noarch 0:0.1.44-1.fc45 fedora 3.8 KiB rust-tracing+std-devel noarch 0:0.1.44-1.fc45 fedora 3.8 KiB rust-tracing+tracing-attributes-devel noarch 0:0.1.44-1.fc45 fedora 3.8 KiB rust-tracing-attributes+default-devel noarch 0:0.1.31-2.fc44 fedora 2.8 KiB rust-tracing-attributes-devel noarch 0:0.1.31-2.fc44 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-1.fc45 fedora 467.4 KiB rust-tracing-flame+smallvec-devel noarch 0:0.2.0-4.fc44 fedora 1.3 KiB rust-tracing-flame-devel noarch 0:0.2.0-4.fc44 fedora 28.2 KiB rust-tracing-log+log-tracer-devel noarch 0:0.2.0-6.fc44 fedora 1.3 KiB rust-tracing-log+std-devel noarch 0:0.2.0-6.fc44 fedora 1.3 KiB rust-tracing-log-devel noarch 0:0.2.0-6.fc44 fedora 63.5 KiB rust-tracing-subscriber+alloc-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+matchers-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+nu-ansi-term-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+once_cell-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+registry-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+sharded-slab-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+std-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+thread_local-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tracing-subscriber+tracing-devel noarch 0:0.3.23-1.fc45 fedora 6.2 KiB rust-tryfn+color-auto-devel noarch 0:1.1.0-1.fc45 fedora 2.2 KiB rust-tryfn+diff-devel noarch 0:1.1.0-1.fc45 fedora 2.2 KiB rust-tryfn-devel noarch 0:1.1.0-1.fc45 fedora 21.8 KiB rust-typed-arena+std-devel noarch 0:2.0.2-8.fc44 fedora 962.0 B rust-typed-arena-devel noarch 0:2.0.2-8.fc44 fedora 39.3 KiB rust-typeid+default-devel noarch 0:1.0.3-4.fc44 fedora 1.3 KiB rust-typeid-devel noarch 0:1.0.3-4.fc44 fedora 23.6 KiB rust-typenum+default-devel noarch 0:1.20.1-1.fc45 fedora 1.7 KiB rust-typenum-devel noarch 0:1.20.1-1.fc45 fedora 1.2 MiB rust-ucd-trie+std-devel noarch 0:0.1.7-4.fc44 fedora 1.2 KiB rust-ucd-trie-devel noarch 0:0.1.7-4.fc44 fedora 157.7 KiB rust-unicode-ident-devel noarch 0:1.0.24-1.fc45 fedora 304.3 KiB rust-unicode-normalization+std-devel noarch 0:0.1.25-4.fc44 fedora 1.6 KiB rust-unicode-normalization-devel noarch 0:0.1.25-4.fc44 fedora 709.0 KiB rust-unicode-width+cjk-devel noarch 0:0.2.2-2.fc44 fedora 1.7 KiB rust-unicode-width-devel noarch 0:0.2.2-2.fc44 fedora 2.2 MiB rust-unicode_names2-devel noarch 0:1.3.0-4.fc44 fedora 2.1 MiB rust-unicode_names2_generator+default-devel noarch 0:1.3.0-4.fc44 fedora 1.1 KiB rust-unicode_names2_generator-devel noarch 0:1.3.0-4.fc44 fedora 39.3 KiB rust-unit-prefix+default-devel noarch 0:0.5.2-2.fc44 fedora 1.2 KiB rust-unit-prefix+std-devel noarch 0:0.5.2-2.fc44 fedora 1.2 KiB rust-unit-prefix-devel noarch 0:0.5.2-2.fc44 fedora 24.7 KiB rust-unscanny+default-devel noarch 0:0.1.0-5.fc44 fedora 836.0 B rust-unscanny-devel noarch 0:0.1.0-5.fc44 fedora 35.4 KiB rust-unty+default-devel noarch 0:0.0.4-3.fc44 fedora 895.0 B rust-unty-devel noarch 0:0.0.4-3.fc44 fedora 17.6 KiB rust-url+std-devel noarch 0:2.5.8-1.fc45 fedora 2.2 KiB rust-url-devel noarch 0:2.5.8-1.fc45 fedora 565.2 KiB rust-urlencoding+default-devel noarch 0:2.1.3-6.fc44 fedora 1.1 KiB rust-urlencoding-devel noarch 0:2.1.3-6.fc44 fedora 18.2 KiB rust-utf8-width+default-devel noarch 0:0.1.8-2.fc44 fedora 1.1 KiB rust-utf8-width-devel noarch 0:0.1.8-2.fc44 fedora 4.9 KiB rust-utf8_iter+default-devel noarch 0:1.0.4-6.fc44 fedora 1.0 KiB rust-utf8_iter-devel noarch 0:1.0.4-6.fc44 fedora 38.9 KiB rust-utf8parse+default-devel noarch 0:0.2.2-5.fc44 fedora 1.1 KiB rust-utf8parse-devel noarch 0:0.2.2-5.fc44 fedora 33.3 KiB rust-uuid+rng-devel noarch 0:1.23.2-1.fc45 fedora 3.4 KiB rust-uuid+std-devel noarch 0:1.23.2-1.fc45 fedora 3.4 KiB rust-uuid-devel noarch 0:1.23.2-1.fc45 fedora 281.8 KiB rust-version-ranges+default-devel noarch 0:0.1.3-1.fc45 fedora 1.4 KiB rust-version-ranges-devel noarch 0:0.1.3-1.fc45 fedora 85.6 KiB rust-version_check+default-devel noarch 0:0.9.5-4.fc44 fedora 1.0 KiB rust-version_check-devel noarch 0:0.9.5-4.fc44 fedora 57.2 KiB rust-virtue+default-devel noarch 0:0.0.18-3.fc44 fedora 963.0 B rust-virtue-devel noarch 0:0.0.18-3.fc44 fedora 184.8 KiB rust-vte-devel noarch 0:0.15.0-2.fc44 fedora 311.2 KiB rust-wait-timeout+default-devel noarch 0:0.2.1-3.fc44 fedora 1.4 KiB rust-wait-timeout-devel noarch 0:0.2.1-3.fc44 fedora 29.1 KiB rust-walkdir-devel noarch 0:2.5.0-5.fc44 fedora 106.4 KiB rust-which+real-sys-devel noarch 0:8.0.2-1.fc45 fedora 1.6 KiB rust-which-devel noarch 0:8.0.2-1.fc45 fedora 101.4 KiB rust-wild-devel noarch 0:2.2.1-5.fc44 fedora 24.9 KiB rust-winnow-devel noarch 0:1.0.3-1.fc45 fedora 1.2 MiB rust-winnow0.7-devel noarch 0:0.7.15-1.fc45 fedora 1.2 MiB rust-writeable-devel noarch 0:0.6.3-1.fc45 fedora 91.0 KiB rust-wyz-devel noarch 0:0.5.1-8.fc44 fedora 58.9 KiB rust-yansi+alloc-devel noarch 0:1.0.1-6.fc44 fedora 1.2 KiB rust-yansi+default-devel noarch 0:1.0.1-6.fc44 fedora 1.2 KiB rust-yansi+std-devel noarch 0:1.0.1-6.fc44 fedora 1.2 KiB rust-yansi-devel noarch 0:1.0.1-6.fc44 fedora 110.8 KiB rust-yoke+derive-devel noarch 0:0.8.3-1.fc45 fedora 3.5 KiB rust-yoke-derive-devel noarch 0:0.8.2-1.fc45 fedora 47.1 KiB rust-yoke-devel noarch 0:0.8.3-1.fc45 fedora 137.3 KiB rust-zerocopy+default-devel noarch 0:0.8.49-1.fc45 fedora 9.8 KiB rust-zerocopy+simd-devel noarch 0:0.8.49-1.fc45 fedora 9.8 KiB rust-zerocopy-derive+default-devel noarch 0:0.8.49-1.fc45 fedora 3.8 KiB rust-zerocopy-derive-devel noarch 0:0.8.49-1.fc45 fedora 930.2 KiB rust-zerocopy-devel noarch 0:0.8.49-1.fc45 fedora 1.5 MiB rust-zerofrom+derive-devel noarch 0:0.1.8-1.fc45 fedora 2.8 KiB rust-zerofrom-derive-devel noarch 0:0.1.7-1.fc45 fedora 21.0 KiB rust-zerofrom-devel noarch 0:0.1.8-1.fc45 fedora 14.1 KiB rust-zerotrie+yoke-devel noarch 0:0.2.4-1.fc45 fedora 5.1 KiB rust-zerotrie+zerofrom-devel noarch 0:0.2.4-1.fc45 fedora 5.1 KiB rust-zerotrie-devel noarch 0:0.2.4-1.fc45 fedora 376.9 KiB rust-zerovec+derive-devel noarch 0:0.11.6-1.fc45 fedora 4.5 KiB rust-zerovec+yoke-devel noarch 0:0.11.6-1.fc45 fedora 4.5 KiB rust-zerovec-derive-devel noarch 0:0.11.3-1.fc45 fedora 73.3 KiB rust-zerovec-devel noarch 0:0.11.6-1.fc45 fedora 581.4 KiB rust-zmij+default-devel noarch 0:1.0.21-1.fc45 fedora 1.7 KiB rust-zmij-devel noarch 0:1.0.21-1.fc45 fedora 64.6 KiB rust-zstd+arrays-devel noarch 0:0.13.3-3.fc44 fedora 2.4 KiB rust-zstd+default-devel noarch 0:0.13.3-3.fc44 fedora 2.4 KiB rust-zstd+legacy-devel noarch 0:0.13.3-3.fc44 fedora 2.4 KiB rust-zstd+zdict_builder-devel noarch 0:0.13.3-3.fc44 fedora 2.4 KiB rust-zstd-devel noarch 0:0.13.3-3.fc44 fedora 110.8 KiB rust-zstd-safe+arrays-devel noarch 0:7.2.4-3.fc44 fedora 1.8 KiB rust-zstd-safe+legacy-devel noarch 0:7.2.4-3.fc44 fedora 1.8 KiB rust-zstd-safe+std-devel noarch 0:7.2.4-3.fc44 fedora 1.8 KiB rust-zstd-safe+zdict_builder-devel noarch 0:7.2.4-3.fc44 fedora 1.8 KiB rust-zstd-safe-devel noarch 0:7.2.4-3.fc44 fedora 122.1 KiB rust-zstd-sys+legacy-devel noarch 0:2.0.16-2.fc44 fedora 1.7 KiB rust-zstd-sys+std-devel noarch 0:2.0.16-2.fc44 fedora 1.7 KiB rust-zstd-sys+zdict_builder-devel noarch 0:2.0.16-2.fc44 fedora 1.7 KiB rust-zstd-sys-devel noarch 0:2.0.16-2.fc44 fedora 321.8 KiB Transaction Summary: Installing: 1158 packages Total size of inbound packages is 193 MiB. Need to download 193 MiB. After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B). [ 1/1158] rust-anstyle+default-devel- 100% | 19.1 KiB/s | 8.3 KiB | 00m00s [ 2/1158] rust-aho-corasick+default-d 100% | 18.2 KiB/s | 8.0 KiB | 00m00s [ 3/1158] rust-anstream+default-devel 100% | 19.2 KiB/s | 8.8 KiB | 00m00s [ 4/1158] rust-anyhow+default-devel-0 100% | 43.8 KiB/s | 9.5 KiB | 00m00s [ 5/1158] rust-arc-swap+default-devel 100% | 37.3 KiB/s | 8.1 KiB | 00m00s [ 6/1158] rust-argfile+default-devel- 100% | 35.6 KiB/s | 7.9 KiB | 00m00s [ 7/1158] rust-assert_fs+default-deve 100% | 37.4 KiB/s | 7.9 KiB | 00m00s [ 8/1158] rust-bincode+default-devel- 100% | 36.2 KiB/s | 8.0 KiB | 00m00s [ 9/1158] rust-bincode+serde-devel-0: 100% | 37.6 KiB/s | 8.0 KiB | 00m00s [ 10/1158] rust-bitflags1+default-deve 100% | 36.5 KiB/s | 7.8 KiB | 00m00s [ 11/1158] rust-bitflags+default-devel 100% | 39.2 KiB/s | 8.7 KiB | 00m00s [ 12/1158] rust-bitvec+alloc-devel-0:1 100% | 36.5 KiB/s | 7.7 KiB | 00m00s [ 13/1158] rust-bstr+default-devel-0:1 100% | 38.1 KiB/s | 8.4 KiB | 00m00s [ 14/1158] rust-bitvec-devel-0:1.0.1-7 100% | 446.6 KiB/s | 246.9 KiB | 00m01s [ 15/1158] rust-cachedir+default-devel 100% | 36.2 KiB/s | 7.8 KiB | 00m00s [ 16/1158] rust-camino+default-devel-0 100% | 38.3 KiB/s | 8.4 KiB | 00m00s [ 17/1158] rust-camino+serde1-devel-0: 100% | 40.3 KiB/s | 8.6 KiB | 00m00s [ 18/1158] rust-clap+default-devel-0:4 100% | 47.6 KiB/s | 10.6 KiB | 00m00s [ 19/1158] rust-clap+derive-devel-0:4. 100% | 47.3 KiB/s | 10.4 KiB | 00m00s [ 20/1158] rust-clap+env-devel-0:4.6.0 100% | 50.9 KiB/s | 10.4 KiB | 00m00s [ 21/1158] rust-clap+string-devel-0:4. 100% | 48.8 KiB/s | 10.4 KiB | 00m00s [ 22/1158] rust-clap+wrap_help-devel-0 100% | 47.1 KiB/s | 10.5 KiB | 00m00s [ 23/1158] rust-clap_complete_command+ 100% | 38.4 KiB/s | 8.1 KiB | 00m00s [ 24/1158] rust-clearscreen+default-de 100% | 37.6 KiB/s | 8.3 KiB | 00m00s [ 25/1158] rust-colored+default-devel- 100% | 37.0 KiB/s | 7.9 KiB | 00m00s [ 26/1158] rust-colored+no-color-devel 100% | 35.7 KiB/s | 7.9 KiB | 00m00s [ 27/1158] rust-compact_str+default-de 100% | 39.0 KiB/s | 8.3 KiB | 00m00s [ 28/1158] rust-compact_str+serde-deve 100% | 39.4 KiB/s | 8.5 KiB | 00m00s [ 29/1158] rust-countme+default-devel- 100% | 36.0 KiB/s | 7.7 KiB | 00m00s [ 30/1158] rust-crossbeam+default-deve 100% | 35.0 KiB/s | 7.8 KiB | 00m00s [ 31/1158] rust-csv+default-devel-0:1. 100% | 36.1 KiB/s | 7.9 KiB | 00m00s [ 32/1158] rust-ctrlc+default-devel-0: 100% | 39.4 KiB/s | 8.3 KiB | 00m00s [ 33/1158] rust-dashmap+default-devel- 100% | 36.0 KiB/s | 7.9 KiB | 00m00s [ 34/1158] rust-datatest-stable+defaul 100% | 37.6 KiB/s | 7.9 KiB | 00m00s [ 35/1158] rust-drop_bomb+default-deve 100% | 35.1 KiB/s | 7.8 KiB | 00m00s [ 36/1158] rust-dunce+default-devel-0: 100% | 33.1 KiB/s | 8.0 KiB | 00m00s [ 37/1158] rust-etcetera+default-devel 100% | 37.3 KiB/s | 8.2 KiB | 00m00s [ 38/1158] rust-fern+default-devel-0:0 100% | 35.8 KiB/s | 8.2 KiB | 00m00s [ 39/1158] rust-filetime+default-devel 100% | 38.2 KiB/s | 8.1 KiB | 00m00s [ 40/1158] rust-get-size2+compact-str- 100% | 38.4 KiB/s | 8.3 KiB | 00m00s [ 41/1158] rust-get-size2+default-deve 100% | 38.0 KiB/s | 8.1 KiB | 00m00s [ 42/1158] rust-get-size2+hashbrown-de 100% | 39.3 KiB/s | 8.3 KiB | 00m00s [ 43/1158] rust-get-size2+derive-devel 100% | 34.4 KiB/s | 8.2 KiB | 00m00s [ 44/1158] rust-get-size2+indexmap-dev 100% | 40.4 KiB/s | 8.3 KiB | 00m00s [ 45/1158] rust-get-size2+ordermap-dev 100% | 38.9 KiB/s | 8.3 KiB | 00m00s [ 46/1158] rust-get-size2+smallvec-dev 100% | 39.3 KiB/s | 8.3 KiB | 00m00s [ 47/1158] rust-get-size2+thin-vec-dev 100% | 37.8 KiB/s | 8.3 KiB | 00m00s [ 48/1158] rust-glob+default-devel-0:0 100% | 37.8 KiB/s | 8.1 KiB | 00m00s [ 49/1158] rust-globset+default-devel- 100% | 38.3 KiB/s | 8.3 KiB | 00m00s [ 50/1158] rust-globwalk+default-devel 100% | 37.1 KiB/s | 7.7 KiB | 00m00s [ 51/1158] rust-hashbrown+equivalent-d 100% | 40.5 KiB/s | 8.9 KiB | 00m00s [ 52/1158] rust-hashbrown+inline-more- 100% | 40.6 KiB/s | 8.8 KiB | 00m00s [ 53/1158] rust-hashbrown-devel-0:0.17 100% | 309.8 KiB/s | 132.0 KiB | 00m00s [ 54/1158] rust-hashbrown+raw-entry-de 100% | 41.0 KiB/s | 8.8 KiB | 00m00s [ 55/1158] rust-heck+default-devel-0:0 100% | 35.5 KiB/s | 7.8 KiB | 00m00s [ 56/1158] rust-icu_properties+default 100% | 38.9 KiB/s | 8.3 KiB | 00m00s [ 57/1158] rust-ignore+default-devel-0 100% | 37.3 KiB/s | 8.1 KiB | 00m00s [ 58/1158] rust-imperative+default-dev 100% | 38.0 KiB/s | 8.0 KiB | 00m00s [ 59/1158] rust-indexmap+default-devel 100% | 42.0 KiB/s | 9.3 KiB | 00m00s [ 60/1158] rust-indicatif+default-deve 100% | 39.8 KiB/s | 8.3 KiB | 00m00s [ 61/1158] rust-indoc+default-devel-0: 100% | 36.5 KiB/s | 8.0 KiB | 00m00s [ 62/1158] rust-insta-cmd+default-deve 100% | 37.2 KiB/s | 8.1 KiB | 00m00s [ 63/1158] rust-insta+default-devel-0: 100% | 40.6 KiB/s | 8.9 KiB | 00m00s [ 64/1158] rust-insta+filters-devel-0: 100% | 40.8 KiB/s | 8.9 KiB | 00m00s [ 65/1158] rust-insta+json-devel-0:1.4 100% | 43.5 KiB/s | 8.9 KiB | 00m00s [ 66/1158] rust-insta+redactions-devel 100% | 41.0 KiB/s | 9.0 KiB | 00m00s [ 67/1158] rust-insta+ron-devel-0:1.46 100% | 42.2 KiB/s | 9.1 KiB | 00m00s [ 68/1158] rust-is-macro+default-devel 100% | 35.6 KiB/s | 8.0 KiB | 00m00s [ 69/1158] rust-itertools+default-deve 100% | 38.5 KiB/s | 8.2 KiB | 00m00s [ 70/1158] rust-jiff+default-devel-0:0 100% | 58.0 KiB/s | 12.9 KiB | 00m00s [ 71/1158] rust-jod-thread+default-dev 100% | 36.6 KiB/s | 7.8 KiB | 00m00s [ 72/1158] rust-log+default-devel-0:0. 100% | 40.5 KiB/s | 8.5 KiB | 00m00s [ 73/1158] rust-libcst-devel-0:1.8.6-2 100% | 358.3 KiB/s | 116.1 KiB | 00m00s [ 74/1158] rust-lsp-server+default-dev 100% | 35.4 KiB/s | 8.0 KiB | 00m00s [ 75/1158] rust-matchit+default-devel- 100% | 39.1 KiB/s | 8.4 KiB | 00m00s [ 76/1158] rust-memchr+default-devel-0 100% | 37.3 KiB/s | 8.2 KiB | 00m00s [ 77/1158] rust-natord+default-devel-0 100% | 34.8 KiB/s | 7.7 KiB | 00m00s [ 78/1158] rust-notify+default-devel-0 100% | 38.7 KiB/s | 8.1 KiB | 00m00s [ 79/1158] rust-ordermap+default-devel 100% | 38.7 KiB/s | 8.5 KiB | 00m00s [ 80/1158] rust-ordermap+serde-devel-0 100% | 41.1 KiB/s | 8.7 KiB | 00m00s [ 81/1158] rust-path-absolutize+defaul 100% | 36.3 KiB/s | 8.0 KiB | 00m00s [ 82/1158] rust-path-absolutize+once_c 100% | 38.1 KiB/s | 8.2 KiB | 00m00s [ 83/1158] rust-path-absolutize+use_un 100% | 36.9 KiB/s | 8.2 KiB | 00m00s [ 84/1158] rust-path-slash+default-dev 100% | 36.4 KiB/s | 7.8 KiB | 00m00s [ 85/1158] rust-pathdiff+default-devel 100% | 36.3 KiB/s | 7.9 KiB | 00m00s [ 86/1158] rust-pep440_rs+default-deve 100% | 37.8 KiB/s | 8.1 KiB | 00m00s [ 87/1158] rust-pep440_rs+version-rang 100% | 37.6 KiB/s | 8.3 KiB | 00m00s [ 88/1158] rust-pretty_assertions+defa 100% | 38.0 KiB/s | 8.0 KiB | 00m00s [ 89/1158] rust-proc-macro2+default-de 100% | 44.5 KiB/s | 9.9 KiB | 00m00s [ 90/1158] rust-pyproject-toml+default 100% | 40.1 KiB/s | 8.6 KiB | 00m00s [ 91/1158] rust-quick-junit+default-de 100% | 37.2 KiB/s | 8.1 KiB | 00m00s [ 92/1158] rust-quickcheck-devel-0:1.1 100% | 162.8 KiB/s | 34.4 KiB | 00m00s [ 93/1158] rust-quickcheck_macros+defa 100% | 36.0 KiB/s | 8.0 KiB | 00m00s [ 94/1158] rust-quote+default-devel-0: 100% | 39.7 KiB/s | 8.5 KiB | 00m00s [ 95/1158] rust-rand+default-devel-0:0 100% | 36.1 KiB/s | 8.2 KiB | 00m00s [ 96/1158] rust-rayon+default-devel-0: 100% | 36.0 KiB/s | 7.8 KiB | 00m00s [ 97/1158] rust-regex-automata+default 100% | 40.6 KiB/s | 9.1 KiB | 00m00s [ 98/1158] rust-regex-syntax+default-d 100% | 38.7 KiB/s | 8.4 KiB | 00m00s [ 99/1158] rust-regex+default-devel-0: 100% | 40.2 KiB/s | 8.9 KiB | 00m00s [ 100/1158] rust-rustc-hash+default-dev 100% | 39.6 KiB/s | 8.3 KiB | 00m00s [ 101/1158] rust-rustc-stable-hash+defa 100% | 33.9 KiB/s | 7.5 KiB | 00m00s [ 102/1158] rust-salsa+compact_str-deve 100% | 5.4 KiB/s | 7.8 KiB | 00m01s [ 103/1158] rust-salsa+inventory-devel- 100% | 5.8 KiB/s | 7.8 KiB | 00m01s [ 104/1158] rust-salsa+macros-devel-0:0 100% | 7.3 KiB/s | 7.8 KiB | 00m01s [ 105/1158] rust-salsa+ordermap-devel-0 100% | 5.2 KiB/s | 7.8 KiB | 00m02s [ 106/1158] rust-schemars+default-devel 100% | 40.2 KiB/s | 8.6 KiB | 00m00s [ 107/1158] rust-seahash+default-devel- 100% | 37.4 KiB/s | 7.8 KiB | 00m00s [ 108/1158] rust-serde+default-devel-0: 100% | 44.8 KiB/s | 9.5 KiB | 00m00s [ 109/1158] rust-serde+derive-devel-0:1 100% | 43.8 KiB/s | 9.5 KiB | 00m00s [ 110/1158] rust-serde_json+default-dev 100% | 45.0 KiB/s | 9.7 KiB | 00m00s [ 111/1158] rust-serde_repr+default-dev 100% | 39.1 KiB/s | 8.0 KiB | 00m00s [ 112/1158] rust-serde_test+default-dev 100% | 37.1 KiB/s | 7.9 KiB | 00m00s [ 113/1158] rust-serde_with-devel-0:3.1 100% | 344.8 KiB/s | 177.9 KiB | 00m01s [ 114/1158] rust-serde_with+macros-deve 100% | 40.3 KiB/s | 8.6 KiB | 00m00s [ 115/1158] rust-salsa+salsa_unstable-d 100% | 2.7 KiB/s | 7.6 KiB | 00m03s [ 116/1158] rust-shellexpand+default-de 100% | 37.5 KiB/s | 7.9 KiB | 00m00s [ 117/1158] rust-similar+default-devel- 100% | 37.3 KiB/s | 8.0 KiB | 00m00s [ 118/1158] rust-similar+inline-devel-0 100% | 36.5 KiB/s | 8.0 KiB | 00m00s [ 119/1158] rust-smallvec+const_new-dev 100% | 37.0 KiB/s | 8.2 KiB | 00m00s [ 120/1158] rust-smallvec+const_generic 100% | 18.4 KiB/s | 8.2 KiB | 00m00s [ 121/1158] rust-smallvec+default-devel 100% | 40.0 KiB/s | 8.2 KiB | 00m00s [ 122/1158] rust-salsa-devel-0:0.27.0-1 100% | 37.6 KiB/s | 233.0 KiB | 00m06s [ 123/1158] rust-smallvec+union-devel-0 100% | 36.9 KiB/s | 8.2 KiB | 00m00s [ 124/1158] rust-snapbox+cmd-devel-0:1. 100% | 43.7 KiB/s | 9.4 KiB | 00m00s [ 125/1158] rust-snapbox+default-devel- 100% | 39.8 KiB/s | 9.2 KiB | 00m00s [ 126/1158] rust-snapbox+diff-devel-0:1 100% | 38.2 KiB/s | 9.3 KiB | 00m00s [ 127/1158] rust-snapbox+examples-devel 100% | 41.9 KiB/s | 9.3 KiB | 00m00s [ 128/1158] rust-static_assertions+defa 100% | 37.0 KiB/s | 7.9 KiB | 00m00s [ 129/1158] rust-strum+default-devel-0: 100% | 35.3 KiB/s | 8.2 KiB | 00m00s [ 130/1158] rust-snapbox+term-svg-devel 100% | 20.6 KiB/s | 9.3 KiB | 00m00s [ 131/1158] rust-strum+strum_macros-dev 100% | 40.7 KiB/s | 8.3 KiB | 00m00s [ 132/1158] rust-strum_macros+default-d 100% | 35.5 KiB/s | 8.1 KiB | 00m00s [ 133/1158] rust-supports-hyperlinks+de 100% | 33.4 KiB/s | 8.1 KiB | 00m00s [ 134/1158] rust-syn+default-devel-0:2. 100% | 50.3 KiB/s | 10.6 KiB | 00m00s [ 135/1158] rust-syn+derive-devel-0:2.0 100% | 43.8 KiB/s | 10.4 KiB | 00m00s [ 136/1158] rust-syn+extra-traits-devel 100% | 47.3 KiB/s | 10.4 KiB | 00m00s [ 137/1158] rust-syn+full-devel-0:2.0.1 100% | 50.8 KiB/s | 10.4 KiB | 00m00s [ 138/1158] rust-syn+parsing-devel-0:2. 100% | 44.8 KiB/s | 10.4 KiB | 00m00s [ 139/1158] rust-tempfile+default-devel 100% | 42.3 KiB/s | 9.1 KiB | 00m00s [ 140/1158] rust-test-case+default-deve 100% | 34.8 KiB/s | 7.9 KiB | 00m00s [ 141/1158] rust-thin-vec+default-devel 100% | 38.8 KiB/s | 8.2 KiB | 00m00s [ 142/1158] rust-thin-vec+serde-devel-0 100% | 36.4 KiB/s | 8.3 KiB | 00m00s [ 143/1158] rust-thiserror+default-deve 100% | 44.8 KiB/s | 9.5 KiB | 00m00s [ 144/1158] rust-toml+default-devel-0:1 100% | 39.2 KiB/s | 9.2 KiB | 00m00s [ 145/1158] rust-tracing-flame+default- 100% | 35.1 KiB/s | 7.7 KiB | 00m00s [ 146/1158] rust-tracing-log+default-de 100% | 33.8 KiB/s | 7.9 KiB | 00m00s [ 147/1158] rust-tracing-subscriber-dev 100% | 839.2 KiB/s | 188.8 KiB | 00m00s [ 148/1158] rust-tracing-subscriber+ans 100% | 36.2 KiB/s | 8.2 KiB | 00m00s [ 149/1158] rust-tracing-subscriber+chr 100% | 38.2 KiB/s | 8.4 KiB | 00m00s [ 150/1158] rust-tracing-subscriber+env 100% | 40.8 KiB/s | 8.6 KiB | 00m00s [ 151/1158] rust-tracing-subscriber+fmt 100% | 35.8 KiB/s | 8.2 KiB | 00m00s [ 152/1158] rust-tracing-subscriber+sma 100% | 38.7 KiB/s | 8.3 KiB | 00m00s [ 153/1158] rust-tracing+default-devel- 100% | 33.3 KiB/s | 7.9 KiB | 00m00s [ 154/1158] rust-tracing+log-devel-0:0. 100% | 38.0 KiB/s | 8.0 KiB | 00m00s [ 155/1158] rust-tracing+release_max_le 100% | 32.3 KiB/s | 7.9 KiB | 00m00s [ 156/1158] rust-tryfn+default-devel-0: 100% | 36.7 KiB/s | 7.9 KiB | 00m00s [ 157/1158] rust-typed-arena+default-de 100% | 34.3 KiB/s | 7.9 KiB | 00m00s [ 158/1158] rust-unicode-ident+default- 100% | 39.9 KiB/s | 8.6 KiB | 00m00s [ 159/1158] rust-unicode-normalization+ 100% | 37.0 KiB/s | 8.6 KiB | 00m00s [ 160/1158] rust-unicode-width+default- 100% | 40.2 KiB/s | 8.5 KiB | 00m00s [ 161/1158] rust-unicode_names2+default 100% | 37.3 KiB/s | 8.3 KiB | 00m00s [ 162/1158] rust-url+default-devel-0:2. 100% | 38.6 KiB/s | 8.1 KiB | 00m00s [ 163/1158] rust-url+serde-devel-0:2.5. 100% | 37.5 KiB/s | 8.3 KiB | 00m00s [ 164/1158] rust-uuid+default-devel-0:1 100% | 43.6 KiB/s | 9.2 KiB | 00m00s [ 165/1158] rust-uuid+fast-rng-devel-0: 100% | 42.0 KiB/s | 9.4 KiB | 00m00s [ 166/1158] rust-uuid+v4-devel-0:1.23.2 100% | 43.1 KiB/s | 9.2 KiB | 00m00s [ 167/1158] rust-walkdir+default-devel- 100% | 34.2 KiB/s | 7.8 KiB | 00m00s [ 168/1158] rust-which+default-devel-0: 100% | 39.5 KiB/s | 8.4 KiB | 00m00s [ 169/1158] rust-wild+default-devel-0:2 100% | 34.0 KiB/s | 7.8 KiB | 00m00s [ 170/1158] rust-zip0.6-devel-0:0.6.6-6 100% | 334.8 KiB/s | 72.7 KiB | 00m00s [ 171/1158] rust-zip0.6+deflate-devel-0 100% | 34.5 KiB/s | 7.9 KiB | 00m00s [ 172/1158] rust-zip0.6+zstd-devel-0:0. 100% | 38.2 KiB/s | 7.8 KiB | 00m00s [ 173/1158] pyproject-rpm-macros-0:1.22 100% | 249.6 KiB/s | 53.2 KiB | 00m00s [ 174/1158] rust-aho-corasick+perf-lite 100% | 36.8 KiB/s | 8.1 KiB | 00m00s [ 175/1158] rust-aho-corasick+std-devel 100% | 38.4 KiB/s | 8.1 KiB | 00m00s [ 176/1158] rust-aho-corasick-devel-0:1 100% | 731.9 KiB/s | 156.6 KiB | 00m00s [ 177/1158] rust-anstream+auto-devel-0: 100% | 38.8 KiB/s | 8.8 KiB | 00m00s [ 178/1158] rust-anstream+wincon-devel- 100% | 40.6 KiB/s | 8.7 KiB | 00m00s [ 179/1158] rust-anstream-devel-0:1.0.0 100% | 150.5 KiB/s | 32.2 KiB | 00m00s [ 180/1158] rust-anstyle+std-devel-0:1. 100% | 35.9 KiB/s | 8.3 KiB | 00m00s [ 181/1158] rust-anstyle-devel-0:1.0.14 100% | 111.9 KiB/s | 24.1 KiB | 00m00s [ 182/1158] rust-anyhow+std-devel-0:1.0 100% | 44.8 KiB/s | 9.4 KiB | 00m00s [ 183/1158] rust-anyhow-devel-0:1.0.102 100% | 266.9 KiB/s | 61.9 KiB | 00m00s [ 184/1158] rust-argfile-devel-0:1.0.0- 100% | 81.7 KiB/s | 17.6 KiB | 00m00s [ 185/1158] rust-arc-swap-devel-0:1.9.1 100% | 173.7 KiB/s | 76.9 KiB | 00m00s [ 186/1158] rust-assert_fs-devel-0:1.1. 100% | 116.1 KiB/s | 24.7 KiB | 00m00s [ 187/1158] rust-bincode+derive-devel-0 100% | 35.1 KiB/s | 7.9 KiB | 00m00s [ 188/1158] rust-bincode+std-devel-0:2. 100% | 38.8 KiB/s | 8.1 KiB | 00m00s [ 189/1158] rust-bincode-devel-0:2.0.1- 100% | 368.7 KiB/s | 78.9 KiB | 00m00s [ 190/1158] rust-serde-devel-0:1.0.228- 100% | 241.6 KiB/s | 82.4 KiB | 00m00s [ 191/1158] rust-bitflags1-devel-0:1.3. 100% | 180.9 KiB/s | 39.6 KiB | 00m00s [ 192/1158] rust-bitflags-devel-0:2.12. 100% | 300.2 KiB/s | 67.2 KiB | 00m00s [ 193/1158] rust-funty-devel-0:2.0.0-8. 100% | 92.3 KiB/s | 20.1 KiB | 00m00s [ 194/1158] rust-radium+default-devel-0 100% | 35.4 KiB/s | 7.7 KiB | 00m00s [ 195/1158] rust-tap+default-devel-0:1. 100% | 34.5 KiB/s | 7.7 KiB | 00m00s [ 196/1158] rust-wyz-devel-0:0.5.1-8.fc 100% | 113.6 KiB/s | 26.3 KiB | 00m00s [ 197/1158] rust-bstr+std-devel-0:1.12. 100% | 38.6 KiB/s | 8.6 KiB | 00m00s [ 198/1158] rust-bstr+unicode-devel-0:1 100% | 40.2 KiB/s | 8.6 KiB | 00m00s [ 199/1158] rust-cachedir-devel-0:0.3.1 100% | 42.9 KiB/s | 14.6 KiB | 00m00s [ 200/1158] rust-bstr-devel-0:1.12.1-2. 100% | 476.4 KiB/s | 265.3 KiB | 00m01s [ 201/1158] rust-camino-devel-0:1.2.2-2 100% | 179.0 KiB/s | 40.8 KiB | 00m00s [ 202/1158] rust-serde_core+default-dev 100% | 32.7 KiB/s | 7.6 KiB | 00m00s [ 203/1158] rust-clap+color-devel-0:4.6 100% | 44.8 KiB/s | 10.4 KiB | 00m00s [ 204/1158] rust-clap+error-context-dev 100% | 45.2 KiB/s | 10.5 KiB | 00m00s [ 205/1158] rust-clap+help-devel-0:4.6. 100% | 46.8 KiB/s | 10.4 KiB | 00m00s [ 206/1158] rust-clap+std-devel-0:4.6.0 100% | 44.8 KiB/s | 10.4 KiB | 00m00s [ 207/1158] rust-clap+suggestions-devel 100% | 45.5 KiB/s | 10.5 KiB | 00m00s [ 208/1158] rust-clap+usage-devel-0:4.6 100% | 43.1 KiB/s | 10.4 KiB | 00m00s [ 209/1158] rust-clap_derive+default-de 100% | 38.9 KiB/s | 8.9 KiB | 00m00s [ 210/1158] rust-clap-devel-0:4.6.0-1.f 100% | 214.2 KiB/s | 97.3 KiB | 00m00s [ 211/1158] rust-clap_builder+env-devel 100% | 44.9 KiB/s | 10.3 KiB | 00m00s [ 212/1158] rust-clap_builder+string-de 100% | 45.8 KiB/s | 10.4 KiB | 00m00s [ 213/1158] rust-clap_builder+wrap_help 100% | 46.3 KiB/s | 10.6 KiB | 00m00s [ 214/1158] rust-clap_complete_command+ 100% | 35.9 KiB/s | 8.3 KiB | 00m00s [ 215/1158] rust-clap_complete_command- 100% | 62.1 KiB/s | 13.8 KiB | 00m00s [ 216/1158] rust-clearscreen-devel-0:4. 100% | 436.5 KiB/s | 148.9 KiB | 00m00s [ 217/1158] rust-colored-devel-0:3.1.1- 100% | 176.6 KiB/s | 41.0 KiB | 00m00s [ 218/1158] rust-compact_str+std-devel- 100% | 34.1 KiB/s | 8.2 KiB | 00m00s [ 219/1158] rust-compact_str-devel-0:0. 100% | 334.6 KiB/s | 78.0 KiB | 00m00s [ 220/1158] rust-serde+alloc-devel-0:1. 100% | 41.1 KiB/s | 9.5 KiB | 00m00s [ 221/1158] rust-countme-devel-0:3.0.1- 100% | 76.7 KiB/s | 17.6 KiB | 00m00s [ 222/1158] rust-crossbeam+std-devel-0: 100% | 37.8 KiB/s | 8.6 KiB | 00m00s [ 223/1158] rust-crossbeam-devel-0:0.8. 100% | 80.6 KiB/s | 18.7 KiB | 00m00s [ 224/1158] rust-ctrlc-devel-0:3.5.2-1. 100% | 101.3 KiB/s | 23.0 KiB | 00m00s [ 225/1158] rust-csv-devel-0:1.4.0-2.fc 100% | 2.1 MiB/s | 736.0 KiB | 00m00s [ 226/1158] rust-dashmap-devel-0:6.1.0- 100% | 162.3 KiB/s | 36.8 KiB | 00m00s [ 227/1158] rust-datatest-stable-devel- 100% | 194.4 KiB/s | 45.1 KiB | 00m00s [ 228/1158] rust-drop_bomb-devel-0:0.1. 100% | 63.0 KiB/s | 14.9 KiB | 00m00s [ 229/1158] rust-dunce-devel-0:1.0.5-4. 100% | 68.1 KiB/s | 15.7 KiB | 00m00s [ 230/1158] rust-etcetera-devel-0:0.11. 100% | 101.7 KiB/s | 22.9 KiB | 00m00s [ 231/1158] rust-fern-devel-0:0.7.1-5.f 100% | 873.4 KiB/s | 297.0 KiB | 00m00s [ 232/1158] rust-filetime-devel-0:0.2.2 100% | 95.5 KiB/s | 22.1 KiB | 00m00s [ 233/1158] rust-get-size2-devel-0:0.9. 100% | 142.3 KiB/s | 32.7 KiB | 00m00s [ 234/1158] rust-get-size2+get-size-der 100% | 37.3 KiB/s | 8.3 KiB | 00m00s [ 235/1158] rust-indexmap-devel-0:2.14. 100% | 405.5 KiB/s | 92.0 KiB | 00m00s [ 236/1158] rust-ordermap-devel-0:1.2.0 100% | 294.6 KiB/s | 68.0 KiB | 00m00s [ 237/1158] rust-smallvec-devel-0:1.15. 100% | 182.4 KiB/s | 41.9 KiB | 00m00s [ 238/1158] rust-thin-vec-devel-0:0.2.1 100% | 184.4 KiB/s | 42.4 KiB | 00m00s [ 239/1158] rust-glob-devel-0:0.3.3-2.f 100% | 121.1 KiB/s | 28.0 KiB | 00m00s [ 240/1158] rust-globset+log-devel-0:0. 100% | 36.8 KiB/s | 8.4 KiB | 00m00s [ 241/1158] rust-globset-devel-0:0.4.18 100% | 149.3 KiB/s | 34.8 KiB | 00m00s [ 242/1158] rust-globwalk-devel-0:0.9.1 100% | 74.1 KiB/s | 16.9 KiB | 00m00s [ 243/1158] rust-equivalent-devel-0:1.0 100% | 63.9 KiB/s | 14.8 KiB | 00m00s [ 244/1158] rust-heck-devel-0:0.5.0-5.f 100% | 87.9 KiB/s | 20.2 KiB | 00m00s [ 245/1158] rust-icu_properties+compile 100% | 36.4 KiB/s | 8.5 KiB | 00m00s [ 246/1158] rust-icu_properties-devel-0 100% | 266.6 KiB/s | 61.0 KiB | 00m00s [ 247/1158] rust-ignore-devel-0:0.4.25- 100% | 255.6 KiB/s | 59.3 KiB | 00m00s [ 248/1158] rust-imperative-devel-0:1.0 100% | 91.7 KiB/s | 21.2 KiB | 00m00s [ 249/1158] rust-indexmap+std-devel-0:2 100% | 40.5 KiB/s | 9.2 KiB | 00m00s [ 250/1158] rust-indicatif+unicode-widt 100% | 37.0 KiB/s | 8.5 KiB | 00m00s [ 251/1158] rust-indicatif-devel-0:0.18 100% | 315.6 KiB/s | 72.9 KiB | 00m00s [ 252/1158] rust-indoc-devel-0:2.0.7-2. 100% | 142.6 KiB/s | 33.2 KiB | 00m00s [ 253/1158] rust-insta+colors-devel-0:1 100% | 39.2 KiB/s | 8.9 KiB | 00m00s [ 254/1158] rust-insta-cmd-devel-0:0.6. 100% | 85.0 KiB/s | 20.7 KiB | 00m00s [ 255/1158] rust-insta+regex-devel-0:1. 100% | 36.1 KiB/s | 9.2 KiB | 00m00s [ 256/1158] rust-insta-devel-0:1.46.3-1 100% | 542.3 KiB/s | 141.5 KiB | 00m00s [ 257/1158] rust-insta+serde-devel-0:1. 100% | 38.8 KiB/s | 9.1 KiB | 00m00s [ 258/1158] rust-insta+pest-devel-0:1.4 100% | 39.6 KiB/s | 9.0 KiB | 00m00s [ 259/1158] rust-insta+pest_derive-deve 100% | 39.5 KiB/s | 9.1 KiB | 00m00s [ 260/1158] rust-ron+default-devel-0:0. 100% | 36.1 KiB/s | 8.4 KiB | 00m00s [ 261/1158] rust-is-macro-devel-0:0.3.7 100% | 81.3 KiB/s | 18.7 KiB | 00m00s [ 262/1158] rust-itertools+use_std-deve 100% | 36.6 KiB/s | 8.3 KiB | 00m00s [ 263/1158] rust-tikv-jemallocator+defa 100% | 711.0 B/s | 7.6 KiB | 00m11s [ 264/1158] rust-itertools-devel-0:0.14 100% | 643.7 KiB/s | 150.0 KiB | 00m00s [ 265/1158] rust-jiff+perf-inline-devel 100% | 50.7 KiB/s | 12.7 KiB | 00m00s [ 266/1158] rust-jiff+std-devel-0:0.2.2 100% | 59.5 KiB/s | 13.0 KiB | 00m00s [ 267/1158] rust-jiff+tz-fat-devel-0:0. 100% | 54.6 KiB/s | 12.7 KiB | 00m00s [ 268/1158] rust-jiff+tzdb-bundle-platf 100% | 55.9 KiB/s | 12.8 KiB | 00m00s [ 269/1158] rust-jiff+tzdb-concatenated 100% | 55.9 KiB/s | 12.7 KiB | 00m00s [ 270/1158] rust-jiff+tz-system-devel-0 100% | 23.8 KiB/s | 12.7 KiB | 00m01s [ 271/1158] rust-jiff+tzdb-zoneinfo-dev 100% | 57.3 KiB/s | 12.7 KiB | 00m00s [ 272/1158] rust-jod-thread-devel-0:1.0 100% | 62.5 KiB/s | 14.4 KiB | 00m00s [ 273/1158] rust-annotate-snippets0.11+ 100% | 34.1 KiB/s | 7.4 KiB | 00m00s [ 274/1158] rust-jiff-devel-0:0.2.28-1. 100% | 1.6 MiB/s | 556.5 KiB | 00m00s [ 275/1158] rust-libcst_derive+default- 100% | 37.8 KiB/s | 8.6 KiB | 00m00s [ 276/1158] rust-peg+default-devel-0:0. 100% | 36.8 KiB/s | 8.0 KiB | 00m00s [ 277/1158] rust-paste+default-devel-0: 100% | 35.5 KiB/s | 7.8 KiB | 00m00s [ 278/1158] rust-lsp-server-devel-0:0.7 100% | 115.5 KiB/s | 25.9 KiB | 00m00s [ 279/1158] rust-matchit-devel-0:0.9.2- 100% | 169.3 KiB/s | 37.9 KiB | 00m00s [ 280/1158] rust-log-devel-0:0.4.32-1.f 100% | 211.9 KiB/s | 52.8 KiB | 00m00s [ 281/1158] rust-natord-devel-0:1.0.9-2 100% | 54.4 KiB/s | 11.6 KiB | 00m00s [ 282/1158] rust-memchr-devel-0:2.8.1-1 100% | 404.6 KiB/s | 92.7 KiB | 00m00s [ 283/1158] rust-memchr+std-devel-0:2.8 100% | 35.4 KiB/s | 8.2 KiB | 00m00s [ 284/1158] rust-notify-devel-0:8.2.0-2 100% | 196.2 KiB/s | 44.1 KiB | 00m00s [ 285/1158] rust-indexmap+serde-devel-0 100% | 42.2 KiB/s | 9.4 KiB | 00m00s [ 286/1158] rust-ordermap+std-devel-0:1 100% | 36.8 KiB/s | 8.6 KiB | 00m00s [ 287/1158] rust-serde_core-devel-0:1.0 100% | 288.4 KiB/s | 64.0 KiB | 00m00s [ 288/1158] rust-path-dedot+once_cell_c 100% | 35.8 KiB/s | 7.9 KiB | 00m00s [ 289/1158] rust-path-absolutize-devel- 100% | 65.6 KiB/s | 15.1 KiB | 00m00s [ 290/1158] rust-path-slash-devel-0:0.2 100% | 74.9 KiB/s | 16.6 KiB | 00m00s [ 291/1158] rust-path-dedot+use_unix_pa 100% | 34.5 KiB/s | 7.9 KiB | 00m00s [ 292/1158] rust-pathdiff-devel-0:0.2.3 100% | 67.6 KiB/s | 15.2 KiB | 00m00s [ 293/1158] rust-version-ranges+default 100% | 36.1 KiB/s | 8.0 KiB | 00m00s [ 294/1158] rust-pretty_assertions+std- 100% | 35.9 KiB/s | 8.0 KiB | 00m00s [ 295/1158] rust-pep440_rs-devel-0:0.7. 100% | 209.2 KiB/s | 48.3 KiB | 00m00s [ 296/1158] rust-proc-macro2+proc-macro 100% | 44.6 KiB/s | 9.9 KiB | 00m00s [ 297/1158] rust-pretty_assertions-deve 100% | 367.8 KiB/s | 85.0 KiB | 00m00s [ 298/1158] rust-proc-macro2-devel-0:1. 100% | 279.4 KiB/s | 64.8 KiB | 00m00s [ 299/1158] rust-quick-junit-devel-0:0. 100% | 151.1 KiB/s | 34.2 KiB | 00m00s [ 300/1158] rust-pyproject-toml-devel-0 100% | 92.5 KiB/s | 21.6 KiB | 00m00s [ 301/1158] rust-rand+sys_rng-devel-0:0 100% | 36.6 KiB/s | 8.3 KiB | 00m00s [ 302/1158] rust-quote+proc-macro-devel 100% | 40.7 KiB/s | 8.6 KiB | 00m00s [ 303/1158] rust-quickcheck_macros-deve 100% | 85.4 KiB/s | 19.5 KiB | 00m00s [ 304/1158] rust-rand-devel-0:0.10.1-1. 100% | 442.2 KiB/s | 103.9 KiB | 00m00s [ 305/1158] rust-quote-devel-0:1.0.45-1 100% | 189.3 KiB/s | 43.5 KiB | 00m00s [ 306/1158] rust-rand+std-devel-0:0.10. 100% | 36.9 KiB/s | 8.3 KiB | 00m00s [ 307/1158] rust-rand+std_rng-devel-0:0 100% | 37.1 KiB/s | 8.3 KiB | 00m00s [ 308/1158] rust-regex-automata+dfa-dev 100% | 40.4 KiB/s | 8.9 KiB | 00m00s [ 309/1158] rust-rand+thread_rng-devel- 100% | 35.7 KiB/s | 8.2 KiB | 00m00s [ 310/1158] rust-rayon-devel-0:1.12.0-1 100% | 567.1 KiB/s | 186.0 KiB | 00m00s [ 311/1158] rust-regex-automata+hybrid- 100% | 38.8 KiB/s | 8.8 KiB | 00m00s [ 312/1158] rust-regex-automata+meta-de 100% | 37.8 KiB/s | 8.8 KiB | 00m00s [ 313/1158] rust-regex-automata+nfa-dev 100% | 43.2 KiB/s | 8.9 KiB | 00m00s [ 314/1158] rust-regex-automata+std-dev 100% | 41.5 KiB/s | 9.3 KiB | 00m00s [ 315/1158] rust-regex-automata+perf-de 100% | 38.0 KiB/s | 8.8 KiB | 00m00s [ 316/1158] rust-regex-automata+syntax- 100% | 42.7 KiB/s | 8.9 KiB | 00m00s [ 317/1158] rust-regex-automata+unicode 100% | 42.2 KiB/s | 9.4 KiB | 00m00s [ 318/1158] rust-regex-automata-devel-0 100% | 1.9 MiB/s | 442.2 KiB | 00m00s [ 319/1158] rust-regex-syntax+std-devel 100% | 39.5 KiB/s | 8.3 KiB | 00m00s [ 320/1158] rust-regex-syntax-devel-0:0 100% | 939.0 KiB/s | 215.0 KiB | 00m00s [ 321/1158] rust-regex-syntax+unicode-d 100% | 35.4 KiB/s | 8.6 KiB | 00m00s [ 322/1158] rust-regex+perf-devel-0:1.1 100% | 40.9 KiB/s | 8.8 KiB | 00m00s [ 323/1158] rust-regex+std-devel-0:1.12 100% | 39.7 KiB/s | 9.1 KiB | 00m00s [ 324/1158] rust-regex+unicode-devel-0: 100% | 40.4 KiB/s | 9.2 KiB | 00m00s [ 325/1158] rust-regex-devel-0:1.12.3-2 100% | 423.5 KiB/s | 132.1 KiB | 00m00s [ 326/1158] rust-rustc-hash-devel-0:2.1 100% | 97.8 KiB/s | 21.9 KiB | 00m00s [ 327/1158] rust-rustc-hash+std-devel-0 100% | 36.2 KiB/s | 8.2 KiB | 00m00s [ 328/1158] rust-rustc-stable-hash-deve 100% | 118.3 KiB/s | 27.2 KiB | 00m00s [ 329/1158] rust-crossbeam-queue+defaul 100% | 33.9 KiB/s | 7.9 KiB | 00m00s [ 330/1158] rust-boxcar+default-devel-0 100% | 37.8 KiB/s | 8.9 KiB | 00m00s [ 331/1158] rust-crossbeam-utils+defaul 100% | 37.1 KiB/s | 8.0 KiB | 00m00s [ 332/1158] rust-hashbrown+default-deve 100% | 39.2 KiB/s | 9.0 KiB | 00m00s [ 333/1158] rust-hashlink+default-devel 100% | 34.1 KiB/s | 8.2 KiB | 00m00s [ 334/1158] rust-parking_lot+default-de 100% | 38.9 KiB/s | 8.2 KiB | 00m00s [ 335/1158] rust-portable-atomic+defaul 100% | 37.5 KiB/s | 8.6 KiB | 00m00s [ 336/1158] rust-tracing+std-devel-0:0. 100% | 35.2 KiB/s | 8.0 KiB | 00m00s [ 337/1158] rust-tracing-devel-0:0.1.44 100% | 410.1 KiB/s | 88.2 KiB | 00m00s [ 338/1158] rust-typeid+default-devel-0 100% | 35.2 KiB/s | 8.0 KiB | 00m00s [ 339/1158] rust-inventory+default-deve 100% | 36.3 KiB/s | 8.3 KiB | 00m00s [ 340/1158] rust-schemars+derive-devel- 100% | 37.3 KiB/s | 8.6 KiB | 00m00s [ 341/1158] rust-schemars+std-devel-0:1 100% | 38.4 KiB/s | 8.6 KiB | 00m00s [ 342/1158] rust-schemars-devel-0:1.2.1 100% | 609.3 KiB/s | 151.1 KiB | 00m00s [ 343/1158] rust-seahash-devel-0:4.1.0- 100% | 169.4 KiB/s | 39.0 KiB | 00m00s [ 344/1158] rust-serde+std-devel-0:1.0. 100% | 38.9 KiB/s | 9.5 KiB | 00m00s [ 345/1158] rust-serde+serde_derive-dev 100% | 41.2 KiB/s | 9.6 KiB | 00m00s [ 346/1158] rust-serde_json+std-devel-0 100% | 43.2 KiB/s | 9.8 KiB | 00m00s [ 347/1158] rust-serde_json-devel-0:1.0 100% | 670.7 KiB/s | 156.3 KiB | 00m00s [ 348/1158] rust-salsa-macro-rules+defa 100% | 3.1 KiB/s | 7.3 KiB | 00m02s [ 349/1158] rust-serde_repr-devel-0:0.1 100% | 89.5 KiB/s | 20.1 KiB | 00m00s [ 350/1158] rust-serde_test-devel-0:1.0 100% | 77.7 KiB/s | 25.5 KiB | 00m00s [ 351/1158] rust-serde_core+result-deve 100% | 32.3 KiB/s | 7.5 KiB | 00m00s [ 352/1158] rust-serde_with_macros+defa 100% | 37.7 KiB/s | 8.6 KiB | 00m00s [ 353/1158] rust-shellexpand+base-0-dev 100% | 36.6 KiB/s | 7.8 KiB | 00m00s [ 354/1158] rust-shellexpand+tilde-deve 100% | 34.4 KiB/s | 7.8 KiB | 00m00s [ 355/1158] rust-shellexpand-devel-0:3. 100% | 93.2 KiB/s | 29.4 KiB | 00m00s [ 356/1158] rust-similar+std-devel-0:3. 100% | 35.2 KiB/s | 8.1 KiB | 00m00s [ 357/1158] rust-similar+text-devel-0:3 100% | 35.6 KiB/s | 7.9 KiB | 00m00s [ 358/1158] rust-similar-devel-0:3.1.1- 100% | 234.1 KiB/s | 73.7 KiB | 00m00s [ 359/1158] rust-libc+default-devel-0:0 100% | 45.3 KiB/s | 10.1 KiB | 00m00s [ 360/1158] rust-os_pipe+default-devel- 100% | 33.8 KiB/s | 8.2 KiB | 00m00s [ 361/1158] rust-snapbox-devel-0:1.2.2- 100% | 305.1 KiB/s | 65.0 KiB | 00m00s [ 362/1158] rust-wait-timeout+default-d 100% | 34.6 KiB/s | 7.9 KiB | 00m00s [ 363/1158] rust-snapbox+color-auto-dev 100% | 43.3 KiB/s | 9.1 KiB | 00m00s [ 364/1158] rust-escargot+default-devel 100% | 36.5 KiB/s | 8.4 KiB | 00m00s [ 365/1158] rust-anstyle-svg+default-de 100% | 40.0 KiB/s | 8.6 KiB | 00m00s [ 366/1158] rust-snapbox+structured-dat 100% | 42.0 KiB/s | 9.3 KiB | 00m00s [ 367/1158] rust-static_assertions-deve 100% | 120.5 KiB/s | 26.5 KiB | 00m00s [ 368/1158] rust-strum+std-devel-0:0.28 100% | 38.0 KiB/s | 8.1 KiB | 00m00s [ 369/1158] rust-strum-devel-0:0.28.0-1 100% | 73.9 KiB/s | 15.8 KiB | 00m00s [ 370/1158] rust-strum_macros-devel-0:0 100% | 201.4 KiB/s | 44.3 KiB | 00m00s [ 371/1158] rust-supports-hyperlinks-de 100% | 73.8 KiB/s | 16.6 KiB | 00m00s [ 372/1158] rust-syn+clone-impls-devel- 100% | 48.8 KiB/s | 10.4 KiB | 00m00s [ 373/1158] rust-syn+printing-devel-0:2 100% | 49.4 KiB/s | 10.6 KiB | 00m00s [ 374/1158] rust-syn+proc-macro-devel-0 100% | 48.2 KiB/s | 10.7 KiB | 00m00s [ 375/1158] rust-tempfile+getrandom-dev 100% | 41.3 KiB/s | 9.2 KiB | 00m00s [ 376/1158] rust-syn-devel-0:2.0.117-1. 100% | 579.4 KiB/s | 257.2 KiB | 00m00s [ 377/1158] rust-tempfile-devel-0:3.27. 100% | 238.5 KiB/s | 52.9 KiB | 00m00s [ 378/1158] rust-test-case-devel-0:3.3. 100% | 66.7 KiB/s | 14.6 KiB | 00m00s [ 379/1158] rust-thin-vec+std-devel-0:0 100% | 37.0 KiB/s | 8.1 KiB | 00m00s [ 380/1158] rust-thiserror+std-devel-0: 100% | 42.9 KiB/s | 9.5 KiB | 00m00s [ 381/1158] rust-thiserror-devel-0:2.0. 100% | 293.5 KiB/s | 62.8 KiB | 00m00s [ 382/1158] rust-toml+display-devel-0:1 100% | 41.2 KiB/s | 9.3 KiB | 00m00s [ 383/1158] rust-toml+serde-devel-0:1.1 100% | 43.9 KiB/s | 9.4 KiB | 00m00s [ 384/1158] rust-toml+parse-devel-0:1.1 100% | 40.3 KiB/s | 9.3 KiB | 00m00s [ 385/1158] rust-toml+std-devel-0:1.1.2 100% | 45.0 KiB/s | 10.1 KiB | 00m00s [ 386/1158] rust-toml-devel-0:1.1.2-1.f 100% | 287.9 KiB/s | 63.9 KiB | 00m00s [ 387/1158] rust-tracing-flame+smallvec 100% | 35.1 KiB/s | 7.8 KiB | 00m00s [ 388/1158] rust-tracing-flame-devel-0: 100% | 79.3 KiB/s | 17.8 KiB | 00m00s [ 389/1158] rust-tracing-log+log-tracer 100% | 34.1 KiB/s | 7.8 KiB | 00m00s [ 390/1158] rust-tracing-log+std-devel- 100% | 34.9 KiB/s | 7.9 KiB | 00m00s [ 391/1158] rust-tracing-log-devel-0:0. 100% | 115.9 KiB/s | 25.7 KiB | 00m00s [ 392/1158] rust-tracing-core-devel-0:0 100% | 306.9 KiB/s | 68.1 KiB | 00m00s [ 393/1158] rust-salsa-macros+default-d 100% | 995.0 B/s | 7.3 KiB | 00m07s [ 394/1158] rust-chrono+clock-devel-0:0 100% | 37.5 KiB/s | 8.3 KiB | 00m00s [ 395/1158] rust-tracing-subscriber+nu- 100% | 36.9 KiB/s | 8.3 KiB | 00m00s [ 396/1158] rust-chrono+std-devel-0:0.4 100% | 37.1 KiB/s | 8.3 KiB | 00m00s [ 397/1158] rust-tracing-subscriber+mat 100% | 39.2 KiB/s | 8.3 KiB | 00m00s [ 398/1158] rust-tracing-subscriber+onc 100% | 37.2 KiB/s | 8.3 KiB | 00m00s [ 399/1158] rust-tracing-subscriber+std 100% | 39.2 KiB/s | 8.3 KiB | 00m00s [ 400/1158] rust-tracing-subscriber+thr 100% | 36.3 KiB/s | 8.3 KiB | 00m00s [ 401/1158] rust-tracing-subscriber+tra 100% | 38.6 KiB/s | 8.3 KiB | 00m00s [ 402/1158] rust-tracing-subscriber+reg 100% | 37.1 KiB/s | 8.3 KiB | 00m00s [ 403/1158] rust-tracing+attributes-dev 100% | 37.1 KiB/s | 7.9 KiB | 00m00s [ 404/1158] rust-chrono-devel-0:0.4.44- 100% | 217.8 KiB/s | 195.8 KiB | 00m01s [ 405/1158] rust-tryfn+color-auto-devel 100% | 34.2 KiB/s | 8.0 KiB | 00m00s [ 406/1158] rust-tryfn+diff-devel-0:1.1 100% | 37.6 KiB/s | 7.9 KiB | 00m00s [ 407/1158] rust-tryfn-devel-0:1.1.0-1. 100% | 76.3 KiB/s | 16.6 KiB | 00m00s [ 408/1158] rust-typed-arena+std-devel- 100% | 34.4 KiB/s | 7.8 KiB | 00m00s [ 409/1158] rust-typed-arena-devel-0:2. 100% | 91.6 KiB/s | 19.3 KiB | 00m00s [ 410/1158] rust-unicode-ident-devel-0: 100% | 208.1 KiB/s | 45.8 KiB | 00m00s [ 411/1158] rust-unicode-normalization- 100% | 518.4 KiB/s | 109.9 KiB | 00m00s [ 412/1158] rust-unicode-normalization+ 100% | 37.3 KiB/s | 8.5 KiB | 00m00s [ 413/1158] rust-unicode-width+cjk-deve 100% | 38.6 KiB/s | 8.5 KiB | 00m00s [ 414/1158] rust-unicode_names2-devel-0 100% | 1.1 MiB/s | 241.6 KiB | 00m00s [ 415/1158] rust-unicode-width-devel-0: 100% | 875.4 KiB/s | 195.2 KiB | 00m00s [ 416/1158] rust-url+std-devel-0:2.5.8- 100% | 37.6 KiB/s | 8.5 KiB | 00m00s [ 417/1158] rust-url-devel-0:2.5.8-1.fc 100% | 368.8 KiB/s | 78.9 KiB | 00m00s [ 418/1158] rust-serde_derive-devel-0:1 100% | 301.3 KiB/s | 68.7 KiB | 00m00s [ 419/1158] rust-uuid+std-devel-0:1.23. 100% | 41.2 KiB/s | 9.2 KiB | 00m00s [ 420/1158] rust-uuid+rng-devel-0:1.23. 100% | 43.5 KiB/s | 9.3 KiB | 00m00s [ 421/1158] rust-uuid-devel-0:1.23.2-1. 100% | 269.4 KiB/s | 62.2 KiB | 00m00s [ 422/1158] rust-walkdir-devel-0:2.5.0- 100% | 130.3 KiB/s | 30.6 KiB | 00m00s [ 423/1158] rust-which+real-sys-devel-0 100% | 38.7 KiB/s | 8.6 KiB | 00m00s [ 424/1158] rust-which-devel-0:8.0.2-1. 100% | 145.4 KiB/s | 32.0 KiB | 00m00s [ 425/1158] rust-wild-devel-0:2.2.1-5.f 100% | 72.8 KiB/s | 16.2 KiB | 00m00s [ 426/1158] rust-byteorder+default-deve 100% | 36.6 KiB/s | 7.9 KiB | 00m00s [ 427/1158] rust-crc32fast+default-deve 100% | 36.4 KiB/s | 8.2 KiB | 00m00s [ 428/1158] rust-flate2+rust_backend-de 100% | 41.1 KiB/s | 9.3 KiB | 00m00s [ 429/1158] rust-zstd+default-devel-0:0 100% | 37.3 KiB/s | 8.1 KiB | 00m00s [ 430/1158] rust-flate2-devel-0:1.1.9-1 100% | 393.0 KiB/s | 90.4 KiB | 00m00s [ 431/1158] python-rpm-macros-0:3.14-12 100% | 94.1 KiB/s | 20.0 KiB | 00m00s [ 432/1158] python3-rpm-macros-0:3.14-1 100% | 56.1 KiB/s | 12.5 KiB | 00m00s [ 433/1158] rust-anstyle-query+default- 100% | 38.7 KiB/s | 8.5 KiB | 00m00s [ 434/1158] rust-anstyle-parse+default- 100% | 37.4 KiB/s | 8.2 KiB | 00m00s [ 435/1158] rust-colorchoice+default-de 100% | 36.1 KiB/s | 8.1 KiB | 00m00s [ 436/1158] rust-utf8parse+default-deve 100% | 37.2 KiB/s | 7.8 KiB | 00m00s [ 437/1158] rust-rustversion+default-de 100% | 39.6 KiB/s | 8.5 KiB | 00m00s [ 438/1158] rust-fs-err+default-devel-0 100% | 38.6 KiB/s | 8.2 KiB | 00m00s [ 439/1158] rust-os_str_bytes+default-d 100% | 37.4 KiB/s | 8.0 KiB | 00m00s [ 440/1158] rust-tikv-jemallocator-deve 100% | 12.9 KiB/s | 22.4 KiB | 00m02s [ 441/1158] rust-tikv-jemallocator+back 100% | 4.3 KiB/s | 7.9 KiB | 00m02s [ 442/1158] rust-predicates+diff-devel- 100% | 35.8 KiB/s | 8.1 KiB | 00m00s [ 443/1158] rust-predicates-core+defaul 100% | 34.3 KiB/s | 8.0 KiB | 00m00s [ 444/1158] rust-predicates-devel-0:3.1 100% | 170.1 KiB/s | 38.1 KiB | 00m00s [ 445/1158] rust-predicates-tree+defaul 100% | 34.9 KiB/s | 8.0 KiB | 00m00s [ 446/1158] rust-bincode+bincode_derive 100% | 35.9 KiB/s | 8.1 KiB | 00m00s [ 447/1158] rust-bincode+alloc-devel-0: 100% | 35.6 KiB/s | 8.1 KiB | 00m00s [ 448/1158] rust-unty+default-devel-0:0 100% | 33.8 KiB/s | 7.4 KiB | 00m00s [ 449/1158] rust-radium-devel-0:0.7.0-7 100% | 81.9 KiB/s | 18.6 KiB | 00m00s [ 450/1158] rust-tap-devel-0:1.0.1-13.f 100% | 85.2 KiB/s | 19.2 KiB | 00m00s [ 451/1158] rust-bstr+alloc-devel-0:1.1 100% | 35.8 KiB/s | 8.6 KiB | 00m00s [ 452/1158] rust-regex-automata+dfa-sea 100% | 40.1 KiB/s | 8.7 KiB | 00m00s [ 453/1158] rust-serde_core+std-devel-0 100% | 34.2 KiB/s | 7.5 KiB | 00m00s [ 454/1158] rust-clap_builder+color-dev 100% | 46.4 KiB/s | 10.5 KiB | 00m00s [ 455/1158] rust-clap_builder+error-con 100% | 47.4 KiB/s | 10.4 KiB | 00m00s [ 456/1158] rust-clap_builder+help-deve 100% | 47.0 KiB/s | 10.3 KiB | 00m00s [ 457/1158] rust-clap_builder+std-devel 100% | 43.3 KiB/s | 10.5 KiB | 00m00s [ 458/1158] rust-clap_builder+suggestio 100% | 48.9 KiB/s | 10.6 KiB | 00m00s [ 459/1158] rust-clap_builder+usage-dev 100% | 46.8 KiB/s | 10.3 KiB | 00m00s [ 460/1158] rust-terminal_size+default- 100% | 34.6 KiB/s | 8.1 KiB | 00m00s [ 461/1158] rust-clap_builder-devel-0:4 100% | 353.1 KiB/s | 159.2 KiB | 00m00s [ 462/1158] rust-clap_derive-devel-0:4. 100% | 70.5 KiB/s | 39.9 KiB | 00m01s [ 463/1158] rust-clap_complete_nushell+ 100% | 39.2 KiB/s | 8.7 KiB | 00m00s [ 464/1158] rust-clap_complete+default- 100% | 47.5 KiB/s | 10.6 KiB | 00m00s [ 465/1158] rust-nix+fs-devel-0:0.31.3- 100% | 38.1 KiB/s | 8.3 KiB | 00m00s [ 466/1158] rust-nix+term-devel-0:0.31. 100% | 37.3 KiB/s | 8.3 KiB | 00m00s [ 467/1158] rust-terminfo+default-devel 100% | 35.6 KiB/s | 7.9 KiB | 00m00s [ 468/1158] rust-castaway+alloc-devel-0 100% | 34.7 KiB/s | 8.0 KiB | 00m00s [ 469/1158] rust-nix-devel-0:0.31.3-1.f 100% | 675.8 KiB/s | 308.2 KiB | 00m00s [ 470/1158] rust-castaway-devel-0:0.2.4 100% | 89.5 KiB/s | 19.9 KiB | 00m00s [ 471/1158] rust-cfg-if+default-devel-0 100% | 35.7 KiB/s | 8.1 KiB | 00m00s [ 472/1158] rust-itoa+default-devel-0:1 100% | 35.4 KiB/s | 8.1 KiB | 00m00s [ 473/1158] rust-ryu+default-devel-0:1. 100% | 36.9 KiB/s | 8.1 KiB | 00m00s [ 474/1158] rust-serde_core+alloc-devel 100% | 33.2 KiB/s | 7.5 KiB | 00m00s [ 475/1158] rust-crossbeam+alloc-devel- 100% | 35.4 KiB/s | 8.1 KiB | 00m00s [ 476/1158] rust-crossbeam-channel+std- 100% | 37.7 KiB/s | 8.4 KiB | 00m00s [ 477/1158] rust-crossbeam-channel-deve 100% | 394.8 KiB/s | 90.0 KiB | 00m00s [ 478/1158] rust-crossbeam-deque+std-de 100% | 35.5 KiB/s | 8.1 KiB | 00m00s [ 479/1158] rust-crossbeam-deque-devel- 100% | 138.4 KiB/s | 29.6 KiB | 00m00s [ 480/1158] rust-crossbeam-epoch+std-de 100% | 36.0 KiB/s | 8.0 KiB | 00m00s [ 481/1158] rust-crossbeam-epoch-devel- 100% | 244.5 KiB/s | 52.3 KiB | 00m00s [ 482/1158] rust-crossbeam-queue+std-de 100% | 37.6 KiB/s | 8.1 KiB | 00m00s [ 483/1158] rust-crossbeam-queue-devel- 100% | 109.1 KiB/s | 24.2 KiB | 00m00s [ 484/1158] rust-crossbeam-utils+std-de 100% | 36.6 KiB/s | 8.0 KiB | 00m00s [ 485/1158] rust-crossbeam-utils-devel- 100% | 244.0 KiB/s | 54.4 KiB | 00m00s [ 486/1158] rust-csv-core+default-devel 100% | 35.3 KiB/s | 8.1 KiB | 00m00s [ 487/1158] rust-nix+signal-devel-0:0.3 100% | 37.1 KiB/s | 8.4 KiB | 00m00s [ 488/1158] rust-hashbrown0.14+raw-deve 100% | 34.8 KiB/s | 7.6 KiB | 00m00s [ 489/1158] rust-hashbrown0.14-devel-0: 100% | 549.0 KiB/s | 122.4 KiB | 00m00s [ 490/1158] rust-lock_api+default-devel 100% | 36.3 KiB/s | 8.1 KiB | 00m00s [ 491/1158] rust-once_cell+default-deve 100% | 33.4 KiB/s | 8.3 KiB | 00m00s [ 492/1158] rust-parking_lot_core+defau 100% | 36.7 KiB/s | 8.1 KiB | 00m00s [ 493/1158] rust-libtest-mimic+default- 100% | 34.8 KiB/s | 8.0 KiB | 00m00s [ 494/1158] rust-log+std-devel-0:0.4.32 100% | 38.2 KiB/s | 8.4 KiB | 00m00s [ 495/1158] rust-get-size-derive2+defau 100% | 33.3 KiB/s | 8.0 KiB | 00m00s [ 496/1158] rust-icu_provider+baked-dev 100% | 36.1 KiB/s | 8.2 KiB | 00m00s [ 497/1158] rust-icu_collections-devel- 100% | 416.1 KiB/s | 96.5 KiB | 00m00s [ 498/1158] rust-icu_properties_data-de 100% | 352.1 KiB/s | 158.4 KiB | 00m00s [ 499/1158] rust-icu_locale_core+zerove 100% | 37.3 KiB/s | 8.2 KiB | 00m00s [ 500/1158] rust-icu_locale_core-devel- 100% | 405.5 KiB/s | 93.7 KiB | 00m00s [ 501/1158] rust-icu_provider-devel-0:2 100% | 237.9 KiB/s | 54.2 KiB | 00m00s [ 502/1158] rust-zerotrie+yoke-devel-0: 100% | 34.7 KiB/s | 7.9 KiB | 00m00s [ 503/1158] rust-zerotrie+zerofrom-deve 100% | 32.9 KiB/s | 7.8 KiB | 00m00s [ 504/1158] rust-zerotrie-devel-0:0.2.4 100% | 350.2 KiB/s | 79.8 KiB | 00m00s [ 505/1158] rust-zerovec+derive-devel-0 100% | 40.3 KiB/s | 8.9 KiB | 00m00s [ 506/1158] rust-zerovec+yoke-devel-0:0 100% | 39.1 KiB/s | 8.9 KiB | 00m00s [ 507/1158] rust-zerovec-devel-0:0.11.6 100% | 540.8 KiB/s | 119.0 KiB | 00m00s [ 508/1158] rust-crossbeam-deque+defaul 100% | 35.8 KiB/s | 7.9 KiB | 00m00s [ 509/1158] rust-regex-automata+dfa-one 100% | 38.1 KiB/s | 8.8 KiB | 00m00s [ 510/1158] rust-same-file+default-deve 100% | 33.7 KiB/s | 7.8 KiB | 00m00s [ 511/1158] rust-phf+default-devel-0:0. 100% | 36.4 KiB/s | 8.0 KiB | 00m00s [ 512/1158] rust-rust-stemmers+default- 100% | 34.8 KiB/s | 7.9 KiB | 00m00s [ 513/1158] rust-console+unicode-width- 100% | 37.3 KiB/s | 8.4 KiB | 00m00s [ 514/1158] rust-console+ansi-parsing-d 100% | 35.7 KiB/s | 8.2 KiB | 00m00s [ 515/1158] rust-console+std-devel-0:0. 100% | 38.2 KiB/s | 8.4 KiB | 00m00s [ 516/1158] rust-console-devel-0:0.16.3 100% | 162.0 KiB/s | 37.4 KiB | 00m00s [ 517/1158] rust-unit-prefix+default-de 100% | 34.5 KiB/s | 7.6 KiB | 00m00s [ 518/1158] rust-insta+console-devel-0: 100% | 39.0 KiB/s | 9.1 KiB | 00m00s [ 519/1158] rust-similar2+default-devel 100% | 32.0 KiB/s | 7.2 KiB | 00m00s [ 520/1158] rust-similar2+inline-devel- 100% | 32.1 KiB/s | 7.2 KiB | 00m00s [ 521/1158] rust-pest+default-devel-0:2 100% | 38.3 KiB/s | 8.6 KiB | 00m00s [ 522/1158] rust-pest_derive+default-de 100% | 37.0 KiB/s | 8.6 KiB | 00m00s [ 523/1158] rust-ron+std-devel-0:0.12.1 100% | 38.3 KiB/s | 8.5 KiB | 00m00s [ 524/1158] rust-ron-devel-0:0.12.1-1.f 100% | 566.4 KiB/s | 135.9 KiB | 00m00s [ 525/1158] rust-syn+fold-devel-0:2.0.1 100% | 45.3 KiB/s | 10.4 KiB | 00m00s [ 526/1158] rust-itertools+use_alloc-de 100% | 34.4 KiB/s | 8.1 KiB | 00m00s [ 527/1158] rust-either+use_std-devel-0 100% | 17.8 KiB/s | 8.1 KiB | 00m00s [ 528/1158] rust-either-devel-0:1.16.0- 100% | 79.4 KiB/s | 27.1 KiB | 00m00s [ 529/1158] rust-jiff+alloc-devel-0:0.2 100% | 56.0 KiB/s | 12.9 KiB | 00m00s [ 530/1158] rust-annotate-snippets0.11- 100% | 153.4 KiB/s | 35.3 KiB | 00m00s [ 531/1158] rust-libcst_derive-devel-0: 100% | 82.8 KiB/s | 19.2 KiB | 00m00s [ 532/1158] rust-paste-devel-0:1.0.15-5 100% | 163.6 KiB/s | 37.3 KiB | 00m00s [ 533/1158] rust-peg+std-devel-0:0.8.5- 100% | 34.3 KiB/s | 8.0 KiB | 00m00s [ 534/1158] rust-peg-devel-0:0.8.5-3.fc 100% | 196.6 KiB/s | 45.2 KiB | 00m00s [ 535/1158] rust-crossbeam-channel+defa 100% | 36.6 KiB/s | 8.3 KiB | 00m00s [ 536/1158] rust-serde_derive+default-d 100% | 40.6 KiB/s | 9.5 KiB | 00m00s [ 537/1158] rust-memchr+alloc-devel-0:2 100% | 36.1 KiB/s | 8.2 KiB | 00m00s [ 538/1158] rust-inotify-devel-0:0.11.2 100% | 142.6 KiB/s | 32.8 KiB | 00m00s [ 539/1158] rust-mio+default-devel-0:1. 100% | 36.7 KiB/s | 8.3 KiB | 00m00s [ 540/1158] rust-mio+os-ext-devel-0:1.2 100% | 36.0 KiB/s | 8.3 KiB | 00m00s [ 541/1158] rust-notify-types+default-d 100% | 35.5 KiB/s | 8.1 KiB | 00m00s [ 542/1158] rust-path-dedot+default-dev 100% | 31.9 KiB/s | 7.9 KiB | 00m00s [ 543/1158] rust-path-dedot-devel-0:3.1 100% | 67.5 KiB/s | 15.2 KiB | 00m00s [ 544/1158] rust-unscanny+default-devel 100% | 32.7 KiB/s | 7.6 KiB | 00m00s [ 545/1158] rust-version-ranges-devel-0 100% | 120.0 KiB/s | 28.0 KiB | 00m00s [ 546/1158] rust-diff+default-devel-0:0 100% | 34.1 KiB/s | 7.7 KiB | 00m00s [ 547/1158] rust-yansi+default-devel-0: 100% | 34.0 KiB/s | 8.0 KiB | 00m00s [ 548/1158] rust-pep508_rs+default-deve 100% | 35.9 KiB/s | 8.3 KiB | 00m00s [ 549/1158] rust-toml0.9+parse-devel-0: 100% | 33.1 KiB/s | 7.6 KiB | 00m00s [ 550/1158] rust-toml0.9+serde-devel-0: 100% | 34.8 KiB/s | 7.8 KiB | 00m00s [ 551/1158] rust-toml0.9+std-devel-0:0. 100% | 37.9 KiB/s | 8.4 KiB | 00m00s [ 552/1158] rust-toml0.9-devel-0:0.9.12 100% | 277.1 KiB/s | 62.1 KiB | 00m00s [ 553/1158] rust-newtype-uuid+default-d 100% | 37.2 KiB/s | 8.5 KiB | 00m00s [ 554/1158] rust-quick-xml0.38+default- 100% | 31.4 KiB/s | 7.2 KiB | 00m00s [ 555/1158] rust-strip-ansi-escapes+def 100% | 34.8 KiB/s | 8.0 KiB | 00m00s [ 556/1158] rust-getrandom+default-deve 100% | 36.7 KiB/s | 8.6 KiB | 00m00s [ 557/1158] rust-getrandom+sys_rng-deve 100% | 38.0 KiB/s | 8.7 KiB | 00m00s [ 558/1158] rust-rand_core-devel-0:0.10 100% | 127.9 KiB/s | 31.0 KiB | 00m00s [ 559/1158] rust-getrandom+std-devel-0: 100% | 38.2 KiB/s | 8.6 KiB | 00m00s [ 560/1158] rust-rand+alloc-devel-0:0.1 100% | 35.0 KiB/s | 8.1 KiB | 00m00s [ 561/1158] rust-chacha20+rng-devel-0:0 100% | 36.9 KiB/s | 8.2 KiB | 00m00s [ 562/1158] rust-chacha20-devel-0:0.10. 100% | 218.5 KiB/s | 48.9 KiB | 00m00s [ 563/1158] rust-regex-automata+dfa-bui 100% | 40.3 KiB/s | 8.8 KiB | 00m00s [ 564/1158] rust-rayon-core+default-dev 100% | 34.0 KiB/s | 7.9 KiB | 00m00s [ 565/1158] rust-regex-automata+alloc-d 100% | 37.6 KiB/s | 8.7 KiB | 00m00s [ 566/1158] rust-regex-automata+nfa-pik 100% | 40.1 KiB/s | 8.8 KiB | 00m00s [ 567/1158] rust-regex-automata+nfa-tho 100% | 38.9 KiB/s | 8.8 KiB | 00m00s [ 568/1158] rust-regex-automata+perf-li 100% | 41.5 KiB/s | 8.9 KiB | 00m00s [ 569/1158] rust-regex-automata+nfa-bac 100% | 38.1 KiB/s | 8.8 KiB | 00m00s [ 570/1158] rust-regex-automata+perf-in 100% | 39.4 KiB/s | 8.7 KiB | 00m00s [ 571/1158] rust-regex-automata+unicode 100% | 42.0 KiB/s | 9.0 KiB | 00m00s [ 572/1158] rust-regex-automata+unicode 100% | 40.5 KiB/s | 9.0 KiB | 00m00s [ 573/1158] rust-regex-automata+unicode 100% | 40.5 KiB/s | 9.0 KiB | 00m00s [ 574/1158] rust-regex-automata+unicode 100% | 41.9 KiB/s | 9.0 KiB | 00m00s [ 575/1158] rust-regex-automata+unicode 100% | 40.6 KiB/s | 9.0 KiB | 00m00s [ 576/1158] rust-regex-automata+unicode 100% | 40.3 KiB/s | 9.0 KiB | 00m00s [ 577/1158] rust-regex-syntax+unicode-a 100% | 38.0 KiB/s | 8.3 KiB | 00m00s [ 578/1158] rust-regex-automata+unicode 100% | 39.2 KiB/s | 9.0 KiB | 00m00s [ 579/1158] rust-regex-automata+unicode 100% | 39.0 KiB/s | 8.8 KiB | 00m00s [ 580/1158] rust-regex-syntax+unicode-g 100% | 37.9 KiB/s | 8.3 KiB | 00m00s [ 581/1158] rust-regex-syntax+unicode-c 100% | 35.8 KiB/s | 8.3 KiB | 00m00s [ 582/1158] rust-regex-syntax+unicode-b 100% | 35.0 KiB/s | 8.3 KiB | 00m00s [ 583/1158] rust-regex-syntax+unicode-s 100% | 39.2 KiB/s | 8.3 KiB | 00m00s [ 584/1158] rust-regex-syntax+unicode-p 100% | 36.7 KiB/s | 8.3 KiB | 00m00s [ 585/1158] rust-regex-syntax+unicode-s 100% | 37.6 KiB/s | 8.3 KiB | 00m00s [ 586/1158] rust-regex+perf-backtrack-d 100% | 38.4 KiB/s | 8.8 KiB | 00m00s [ 587/1158] rust-regex+perf-cache-devel 100% | 37.5 KiB/s | 8.6 KiB | 00m00s [ 588/1158] rust-regex+perf-dfa-devel-0 100% | 39.4 KiB/s | 8.8 KiB | 00m00s [ 589/1158] rust-regex+perf-onepass-dev 100% | 39.5 KiB/s | 8.8 KiB | 00m00s [ 590/1158] rust-regex+perf-literal-dev 100% | 39.1 KiB/s | 9.0 KiB | 00m00s [ 591/1158] rust-regex+perf-inline-deve 100% | 38.1 KiB/s | 8.8 KiB | 00m00s [ 592/1158] rust-regex+unicode-age-deve 100% | 40.1 KiB/s | 8.9 KiB | 00m00s [ 593/1158] rust-regex+unicode-case-dev 100% | 39.8 KiB/s | 8.9 KiB | 00m00s [ 594/1158] rust-regex+unicode-bool-dev 100% | 38.8 KiB/s | 8.9 KiB | 00m00s [ 595/1158] rust-regex+unicode-gencat-d 100% | 40.0 KiB/s | 8.9 KiB | 00m00s [ 596/1158] rust-regex+unicode-script-d 100% | 41.9 KiB/s | 8.9 KiB | 00m00s [ 597/1158] rust-regex+unicode-perl-dev 100% | 40.3 KiB/s | 9.0 KiB | 00m00s [ 598/1158] rust-regex+unicode-segment- 100% | 38.7 KiB/s | 8.9 KiB | 00m00s [ 599/1158] rust-hashbrown+allocator-ap 100% | 40.8 KiB/s | 9.0 KiB | 00m00s [ 600/1158] rust-boxcar-devel-0:0.2.14- 100% | 83.9 KiB/s | 28.8 KiB | 00m00s [ 601/1158] rust-hashlink-devel-0:0.11. 100% | 154.3 KiB/s | 35.3 KiB | 00m00s [ 602/1158] rust-hashbrown+default-hash 100% | 38.4 KiB/s | 8.9 KiB | 00m00s [ 603/1158] rust-parking_lot-devel-0:0. 100% | 147.0 KiB/s | 50.6 KiB | 00m00s [ 604/1158] rust-portable-atomic+fallba 100% | 37.3 KiB/s | 8.5 KiB | 00m00s [ 605/1158] rust-portable-atomic-devel- 100% | 466.5 KiB/s | 160.0 KiB | 00m00s [ 606/1158] rust-pin-project-lite+defau 100% | 35.5 KiB/s | 8.1 KiB | 00m00s [ 607/1158] rust-tracing-core+std-devel 100% | 34.9 KiB/s | 8.1 KiB | 00m00s [ 608/1158] rust-typeid-devel-0:1.0.3-4 100% | 75.7 KiB/s | 17.0 KiB | 00m00s [ 609/1158] rust-inventory-devel-0:0.3. 100% | 103.7 KiB/s | 23.6 KiB | 00m00s [ 610/1158] rust-schemars+schemars_deri 100% | 37.9 KiB/s | 8.6 KiB | 00m00s [ 611/1158] rust-dyn-clone+default-deve 100% | 35.2 KiB/s | 8.1 KiB | 00m00s [ 612/1158] rust-ref-cast+default-devel 100% | 35.2 KiB/s | 8.1 KiB | 00m00s [ 613/1158] rust-serde_json+alloc-devel 100% | 42.7 KiB/s | 9.8 KiB | 00m00s [ 614/1158] rust-zmij+default-devel-0:1 100% | 32.2 KiB/s | 7.5 KiB | 00m00s [ 615/1158] rust-serde_with_macros-deve 100% | 176.5 KiB/s | 41.1 KiB | 00m00s [ 616/1158] rust-shellexpand+dirs-devel 100% | 34.1 KiB/s | 7.9 KiB | 00m00s [ 617/1158] rust-libc+std-devel-0:0.2.1 100% | 43.0 KiB/s | 10.1 KiB | 00m00s [ 618/1158] rust-libc-devel-0:0.2.186-1 100% | 1.1 MiB/s | 518.1 KiB | 00m00s [ 619/1158] rust-os_pipe-devel-0:1.2.3- 100% | 81.3 KiB/s | 18.6 KiB | 00m00s [ 620/1158] rust-normalize-line-endings 100% | 34.5 KiB/s | 7.9 KiB | 00m00s [ 621/1158] rust-snapbox-macros+default 100% | 35.8 KiB/s | 8.2 KiB | 00m00s [ 622/1158] rust-wait-timeout-devel-0:0 100% | 87.8 KiB/s | 19.8 KiB | 00m00s [ 623/1158] rust-snapbox+color-devel-0: 100% | 38.2 KiB/s | 9.3 KiB | 00m00s [ 624/1158] rust-escargot-devel-0:0.5.1 100% | 121.5 KiB/s | 28.6 KiB | 00m00s [ 625/1158] rust-anstyle-svg-devel-0:1. 100% | 101.9 KiB/s | 23.6 KiB | 00m00s [ 626/1158] rust-fastrand+default-devel 100% | 35.8 KiB/s | 8.2 KiB | 00m00s [ 627/1158] rust-once_cell+std-devel-0: 100% | 35.6 KiB/s | 8.3 KiB | 00m00s [ 628/1158] rust-once_cell-devel-0:1.21 100% | 192.1 KiB/s | 44.8 KiB | 00m00s [ 629/1158] rust-rustix+default-devel-0 100% | 41.3 KiB/s | 9.4 KiB | 00m00s [ 630/1158] rust-rustix+fs-devel-0:1.1. 100% | 41.6 KiB/s | 9.3 KiB | 00m00s [ 631/1158] rust-test-case-macros-devel 100% | 61.0 KiB/s | 13.7 KiB | 00m00s [ 632/1158] rust-thiserror-impl+default 100% | 42.7 KiB/s | 9.6 KiB | 00m00s [ 633/1158] rust-toml_writer+alloc-deve 100% | 34.1 KiB/s | 7.7 KiB | 00m00s [ 634/1158] rust-toml_writer-devel-0:1. 100% | 93.2 KiB/s | 20.7 KiB | 00m00s [ 635/1158] rust-toml_parser+alloc-deve 100% | 35.5 KiB/s | 7.9 KiB | 00m00s [ 636/1158] rust-toml_parser-devel-0:1. 100% | 176.4 KiB/s | 39.0 KiB | 00m00s [ 637/1158] rust-winnow-devel-0:1.0.3-1 100% | 199.1 KiB/s | 176.6 KiB | 00m01s [ 638/1158] rust-serde_spanned+serde-de 100% | 38.6 KiB/s | 8.5 KiB | 00m00s [ 639/1158] rust-toml_datetime+serde-de 100% | 40.1 KiB/s | 8.7 KiB | 00m00s [ 640/1158] rust-serde_spanned+std-deve 100% | 38.6 KiB/s | 8.6 KiB | 00m00s [ 641/1158] rust-toml_datetime+std-deve 100% | 39.1 KiB/s | 8.8 KiB | 00m00s [ 642/1158] rust-toml_parser+std-devel- 100% | 35.8 KiB/s | 7.9 KiB | 00m00s [ 643/1158] rust-toml_writer+std-devel- 100% | 34.4 KiB/s | 7.7 KiB | 00m00s [ 644/1158] rust-serde_spanned+alloc-de 100% | 38.7 KiB/s | 8.6 KiB | 00m00s [ 645/1158] rust-serde_spanned-devel-0: 100% | 77.0 KiB/s | 18.7 KiB | 00m00s [ 646/1158] rust-toml_datetime+alloc-de 100% | 39.2 KiB/s | 8.8 KiB | 00m00s [ 647/1158] rust-toml_datetime-devel-0: 100% | 108.0 KiB/s | 24.1 KiB | 00m00s [ 648/1158] rust-salsa-macros-devel-0:0 100% | 3.8 KiB/s | 38.7 KiB | 00m10s [ 649/1158] rust-lazy_static+default-de 100% | 35.9 KiB/s | 7.9 KiB | 00m00s [ 650/1158] rust-tracing-core+default-d 100% | 36.5 KiB/s | 8.1 KiB | 00m00s [ 651/1158] rust-chrono+iana-time-zone- 100% | 39.4 KiB/s | 8.6 KiB | 00m00s [ 652/1158] rust-nu-ansi-term+default-d 100% | 17.7 KiB/s | 7.9 KiB | 00m00s [ 653/1158] rust-chrono+now-devel-0:0.4 100% | 37.1 KiB/s | 8.3 KiB | 00m00s [ 654/1158] rust-chrono+alloc-devel-0:0 100% | 37.5 KiB/s | 8.3 KiB | 00m00s [ 655/1158] rust-num-traits-devel-0:0.2 100% | 258.2 KiB/s | 58.1 KiB | 00m00s [ 656/1158] rust-matchers+default-devel 100% | 35.7 KiB/s | 7.8 KiB | 00m00s [ 657/1158] rust-tracing-subscriber+all 100% | 36.7 KiB/s | 8.1 KiB | 00m00s [ 658/1158] rust-thread_local+default-d 100% | 36.3 KiB/s | 7.9 KiB | 00m00s [ 659/1158] rust-tracing-subscriber+sha 100% | 36.9 KiB/s | 8.3 KiB | 00m00s [ 660/1158] rust-tracing+tracing-attrib 100% | 36.2 KiB/s | 8.1 KiB | 00m00s [ 661/1158] rust-tinyvec+default-devel- 100% | 37.5 KiB/s | 8.3 KiB | 00m00s [ 662/1158] rust-tinyvec+alloc-devel-0: 100% | 33.8 KiB/s | 8.4 KiB | 00m00s [ 663/1158] rust-salsa-macro-rules-deve 100% | 2.3 KiB/s | 27.5 KiB | 00m12s [ 664/1158] rust-phf0.11-devel-0:0.11.3 100% | 125.5 KiB/s | 28.2 KiB | 00m00s [ 665/1158] rust-unicode_names2_generat 100% | 36.0 KiB/s | 8.1 KiB | 00m00s [ 666/1158] rust-idna+std-devel-0:1.1.0 100% | 37.6 KiB/s | 8.3 KiB | 00m00s [ 667/1158] rust-percent-encoding+std-d 100% | 35.4 KiB/s | 7.9 KiB | 00m00s [ 668/1158] rust-form_urlencoded+std-de 100% | 18.1 KiB/s | 8.2 KiB | 00m00s [ 669/1158] rust-form_urlencoded+alloc- 100% | 36.5 KiB/s | 8.1 KiB | 00m00s [ 670/1158] rust-form_urlencoded-devel- 100% | 79.3 KiB/s | 17.3 KiB | 00m00s [ 671/1158] rust-idna+alloc-devel-0:1.1 100% | 37.5 KiB/s | 8.3 KiB | 00m00s [ 672/1158] rust-idna+compiled_data-dev 100% | 39.2 KiB/s | 8.5 KiB | 00m00s [ 673/1158] rust-percent-encoding+alloc 100% | 35.1 KiB/s | 7.9 KiB | 00m00s [ 674/1158] rust-percent-encoding-devel 100% | 85.5 KiB/s | 19.3 KiB | 00m00s [ 675/1158] rust-idna-devel-0:1.1.0-3.f 100% | 310.9 KiB/s | 137.4 KiB | 00m00s [ 676/1158] rust-byteorder+std-devel-0: 100% | 34.9 KiB/s | 7.9 KiB | 00m00s [ 677/1158] rust-byteorder-devel-0:1.5. 100% | 124.0 KiB/s | 27.0 KiB | 00m00s [ 678/1158] rust-crc32fast+std-devel-0: 100% | 37.0 KiB/s | 8.1 KiB | 00m00s [ 679/1158] rust-crc32fast-devel-0:1.5. 100% | 135.8 KiB/s | 45.5 KiB | 00m00s [ 680/1158] rust-flate2+any_impl-devel- 100% | 39.1 KiB/s | 9.2 KiB | 00m00s [ 681/1158] rust-flate2+miniz_oxide-dev 100% | 40.5 KiB/s | 9.7 KiB | 00m00s [ 682/1158] rust-zstd+arrays-devel-0:0. 100% | 36.7 KiB/s | 8.1 KiB | 00m00s [ 683/1158] rust-zstd+legacy-devel-0:0. 100% | 37.0 KiB/s | 8.1 KiB | 00m00s [ 684/1158] rust-zstd+zdict_builder-dev 100% | 36.9 KiB/s | 8.2 KiB | 00m00s [ 685/1158] rust-zstd-devel-0:0.13.3-3. 100% | 189.3 KiB/s | 41.5 KiB | 00m00s [ 686/1158] rust-anstyle-query-devel-0: 100% | 83.5 KiB/s | 18.2 KiB | 00m00s [ 687/1158] rust-anstyle-parse+utf8-dev 100% | 37.4 KiB/s | 8.3 KiB | 00m00s [ 688/1158] rust-tikv-jemalloc-sys+back 100% | 9.7 KiB/s | 7.6 KiB | 00m01s [ 689/1158] rust-tikv-jemalloc-sys-deve 100% | 49.5 KiB/s | 32.8 KiB | 00m01s [ 690/1158] rust-anstyle-parse-devel-0: 100% | 108.3 KiB/s | 24.4 KiB | 00m00s [ 691/1158] rust-colorchoice-devel-0:1. 100% | 73.9 KiB/s | 16.3 KiB | 00m00s [ 692/1158] rust-utf8parse-devel-0:0.2. 100% | 94.2 KiB/s | 21.4 KiB | 00m00s [ 693/1158] rust-rustversion-devel-0:1. 100% | 100.3 KiB/s | 34.6 KiB | 00m00s [ 694/1158] rust-fs-err-devel-0:3.2.2-1 100% | 139.7 KiB/s | 31.0 KiB | 00m00s [ 695/1158] rust-os_str_bytes+memchr-de 100% | 34.9 KiB/s | 8.0 KiB | 00m00s [ 696/1158] rust-os_str_bytes+raw_os_st 100% | 35.1 KiB/s | 7.9 KiB | 00m00s [ 697/1158] rust-os_str_bytes-devel-0:7 100% | 171.3 KiB/s | 39.1 KiB | 00m00s [ 698/1158] rust-difflib+default-devel- 100% | 32.8 KiB/s | 7.7 KiB | 00m00s [ 699/1158] rust-predicates-core-devel- 100% | 76.3 KiB/s | 16.9 KiB | 00m00s [ 700/1158] rust-predicates-tree-devel- 100% | 73.7 KiB/s | 16.0 KiB | 00m00s [ 701/1158] rust-bincode_derive+default 100% | 31.7 KiB/s | 7.5 KiB | 00m00s [ 702/1158] rust-unty-devel-0:0.0.4-3.f 100% | 66.7 KiB/s | 14.6 KiB | 00m00s [ 703/1158] rust-strsim+default-devel-0 100% | 36.2 KiB/s | 8.0 KiB | 00m00s [ 704/1158] rust-clap_lex+default-devel 100% | 36.3 KiB/s | 8.4 KiB | 00m00s [ 705/1158] rust-terminal_size-devel-0: 100% | 78.0 KiB/s | 17.2 KiB | 00m00s [ 706/1158] rust-clap_complete_nushell- 100% | 91.5 KiB/s | 20.2 KiB | 00m00s [ 707/1158] rust-clap_complete-devel-0: 100% | 165.5 KiB/s | 56.5 KiB | 00m00s [ 708/1158] rust-cfg_aliases+default-de 100% | 36.1 KiB/s | 7.9 KiB | 00m00s [ 709/1158] rust-libc+extra_traits-deve 100% | 45.9 KiB/s | 10.1 KiB | 00m00s [ 710/1158] rust-terminfo-devel-0:0.9.0 100% | 233.4 KiB/s | 55.3 KiB | 00m00s [ 711/1158] rust-cfg-if-devel-0:1.0.4-2 100% | 76.3 KiB/s | 16.9 KiB | 00m00s [ 712/1158] rust-itoa-devel-0:1.0.18-1. 100% | 88.2 KiB/s | 20.1 KiB | 00m00s [ 713/1158] rust-ryu-devel-0:1.0.23-1.f 100% | 259.2 KiB/s | 56.8 KiB | 00m00s [ 714/1158] rust-crossbeam-epoch+alloc- 100% | 34.6 KiB/s | 7.8 KiB | 00m00s [ 715/1158] rust-crossbeam-queue+alloc- 100% | 32.7 KiB/s | 7.9 KiB | 00m00s [ 716/1158] rust-csv-core-devel-0:0.1.1 100% | 144.2 KiB/s | 32.2 KiB | 00m00s [ 717/1158] rust-nix+process-devel-0:0. 100% | 38.2 KiB/s | 8.4 KiB | 00m00s [ 718/1158] rust-lock_api+atomic_usize- 100% | 35.6 KiB/s | 8.1 KiB | 00m00s [ 719/1158] rust-lock_api-devel-0:0.4.1 100% | 132.0 KiB/s | 29.2 KiB | 00m00s [ 720/1158] rust-parking_lot_core-devel 100% | 200.7 KiB/s | 43.8 KiB | 00m00s [ 721/1158] rust-libtest-mimic-devel-0: 100% | 158.1 KiB/s | 35.6 KiB | 00m00s [ 722/1158] rust-get-size-derive2-devel 100% | 73.8 KiB/s | 16.2 KiB | 00m00s [ 723/1158] rust-writeable-devel-0:0.6. 100% | 124.7 KiB/s | 29.6 KiB | 00m00s [ 724/1158] rust-displaydoc-devel-0:0.2 100% | 142.5 KiB/s | 32.9 KiB | 00m00s [ 725/1158] rust-potential_utf+zerovec- 100% | 35.5 KiB/s | 7.9 KiB | 00m00s [ 726/1158] rust-potential_utf-devel-0: 100% | 75.5 KiB/s | 17.1 KiB | 00m00s [ 727/1158] rust-utf8_iter-devel-0:1.0. 100% | 81.4 KiB/s | 18.6 KiB | 00m00s [ 728/1158] rust-yoke+derive-devel-0:0. 100% | 39.7 KiB/s | 8.8 KiB | 00m00s [ 729/1158] rust-yoke-devel-0:0.8.3-1.f 100% | 166.2 KiB/s | 38.4 KiB | 00m00s [ 730/1158] rust-zerofrom+derive-devel- 100% | 35.5 KiB/s | 8.3 KiB | 00m00s [ 731/1158] rust-zerofrom-devel-0:0.1.8 100% | 63.2 KiB/s | 14.3 KiB | 00m00s [ 732/1158] rust-tinystr+zerovec-devel- 100% | 35.9 KiB/s | 8.4 KiB | 00m00s [ 733/1158] rust-litemap-devel-0:0.8.2- 100% | 154.5 KiB/s | 35.4 KiB | 00m00s [ 734/1158] rust-tinystr-devel-0:0.8.3- 100% | 125.1 KiB/s | 27.6 KiB | 00m00s [ 735/1158] rust-zerovec-derive-devel-0 100% | 109.1 KiB/s | 25.6 KiB | 00m00s [ 736/1158] rust-same-file-devel-0:1.0. 100% | 79.4 KiB/s | 18.3 KiB | 00m00s [ 737/1158] rust-phf+std-devel-0:0.13.1 100% | 37.7 KiB/s | 8.3 KiB | 00m00s [ 738/1158] rust-phf-devel-0:0.13.1-2.f 100% | 129.8 KiB/s | 29.9 KiB | 00m00s [ 739/1158] rust-console+alloc-devel-0: 100% | 33.3 KiB/s | 8.2 KiB | 00m00s [ 740/1158] rust-unit-prefix+std-devel- 100% | 33.0 KiB/s | 7.5 KiB | 00m00s [ 741/1158] rust-unit-prefix-devel-0:0. 100% | 70.6 KiB/s | 15.5 KiB | 00m00s [ 742/1158] rust-similar2+text-devel-0: 100% | 31.1 KiB/s | 7.1 KiB | 00m00s [ 743/1158] rust-rust-stemmers-devel-0: 100% | 2.7 MiB/s | 1.9 MiB | 00m01s [ 744/1158] rust-similar2-devel-0:2.7.0 100% | 301.3 KiB/s | 69.0 KiB | 00m00s [ 745/1158] rust-pest+memchr-devel-0:2. 100% | 38.3 KiB/s | 8.7 KiB | 00m00s [ 746/1158] rust-pest+std-devel-0:2.8.6 100% | 36.9 KiB/s | 8.6 KiB | 00m00s [ 747/1158] rust-pest-devel-0:2.8.6-1.f 100% | 489.0 KiB/s | 106.1 KiB | 00m00s [ 748/1158] rust-pest_derive+std-devel- 100% | 38.1 KiB/s | 8.8 KiB | 00m00s [ 749/1158] rust-pest_derive-devel-0:2. 100% | 146.0 KiB/s | 34.5 KiB | 00m00s [ 750/1158] rust-bitflags+serde-devel-0 100% | 39.0 KiB/s | 8.7 KiB | 00m00s [ 751/1158] rust-once_cell+alloc-devel- 100% | 36.2 KiB/s | 8.3 KiB | 00m00s [ 752/1158] rust-once_cell+race-devel-0 100% | 37.5 KiB/s | 8.3 KiB | 00m00s [ 753/1158] rust-either+std-devel-0:1.1 100% | 35.7 KiB/s | 8.0 KiB | 00m00s [ 754/1158] rust-peg-runtime+std-devel- 100% | 34.7 KiB/s | 8.0 KiB | 00m00s [ 755/1158] rust-peg-macros+default-dev 100% | 36.6 KiB/s | 8.0 KiB | 00m00s [ 756/1158] rust-peg-runtime+default-de 100% | 35.4 KiB/s | 8.0 KiB | 00m00s [ 757/1158] rust-inotify-sys+default-de 100% | 33.7 KiB/s | 7.8 KiB | 00m00s [ 758/1158] rust-mio+log-devel-0:1.2.1- 100% | 37.8 KiB/s | 8.4 KiB | 00m00s [ 759/1158] rust-mio-devel-0:1.2.1-1.fc 100% | 496.3 KiB/s | 111.2 KiB | 00m00s [ 760/1158] rust-mio+os-poll-devel-0:1. 100% | 35.6 KiB/s | 8.3 KiB | 00m00s [ 761/1158] rust-notify-types-devel-0:2 100% | 179.5 KiB/s | 41.5 KiB | 00m00s [ 762/1158] rust-unscanny-devel-0:0.1.0 100% | 80.8 KiB/s | 17.9 KiB | 00m00s [ 763/1158] rust-diff-devel-0:0.1.13-10 100% | 170.6 KiB/s | 38.6 KiB | 00m00s [ 764/1158] rust-yansi+std-devel-0:1.0. 100% | 34.5 KiB/s | 7.9 KiB | 00m00s [ 765/1158] rust-yansi-devel-0:1.0.1-6. 100% | 165.4 KiB/s | 36.4 KiB | 00m00s [ 766/1158] rust-pep508_rs-devel-0:0.9. 100% | 329.8 KiB/s | 74.5 KiB | 00m00s [ 767/1158] rust-toml_datetime0.7+serde 100% | 32.3 KiB/s | 7.4 KiB | 00m00s [ 768/1158] rust-winnow0.7-devel-0:0.7. 100% | 502.5 KiB/s | 173.4 KiB | 00m00s [ 769/1158] rust-toml_datetime0.7+std-d 100% | 34.0 KiB/s | 7.5 KiB | 00m00s [ 770/1158] rust-toml_datetime0.7+alloc 100% | 33.7 KiB/s | 7.5 KiB | 00m00s [ 771/1158] rust-toml_datetime0.7-devel 100% | 97.0 KiB/s | 22.7 KiB | 00m00s [ 772/1158] rust-newtype-uuid+std-devel 100% | 36.5 KiB/s | 8.4 KiB | 00m00s [ 773/1158] rust-newtype-uuid-devel-0:1 100% | 111.4 KiB/s | 25.1 KiB | 00m00s [ 774/1158] rust-quick-xml0.38-devel-0: 100% | 710.3 KiB/s | 163.4 KiB | 00m00s [ 775/1158] rust-strip-ansi-escapes-dev 100% | 72.5 KiB/s | 16.2 KiB | 00m00s [ 776/1158] rust-getrandom-devel-0:0.4. 100% | 289.9 KiB/s | 64.6 KiB | 00m00s [ 777/1158] rust-rand_core+default-deve 100% | 35.8 KiB/s | 8.2 KiB | 00m00s [ 778/1158] rust-cpufeatures+default-de 100% | 36.3 KiB/s | 8.3 KiB | 00m00s [ 779/1158] rust-rayon-core-devel-0:1.1 100% | 353.9 KiB/s | 78.6 KiB | 00m00s [ 780/1158] rust-regex-automata+perf-li 100% | 38.7 KiB/s | 9.0 KiB | 00m00s [ 781/1158] rust-regex-automata+perf-li 100% | 40.1 KiB/s | 9.1 KiB | 00m00s [ 782/1158] rust-allocator-api2+alloc-d 100% | 34.5 KiB/s | 8.1 KiB | 00m00s [ 783/1158] rust-allocator-api2-devel-0 100% | 305.6 KiB/s | 69.1 KiB | 00m00s [ 784/1158] rust-foldhash-devel-0:0.2.0 100% | 104.3 KiB/s | 23.9 KiB | 00m00s [ 785/1158] rust-hashbrown0.16+default- 100% | 32.0 KiB/s | 7.4 KiB | 00m00s [ 786/1158] rust-hashbrown0.16-devel-0: 100% | 541.9 KiB/s | 126.8 KiB | 00m00s [ 787/1158] rust-tracing-core+once_cell 100% | 36.3 KiB/s | 8.2 KiB | 00m00s [ 788/1158] rust-pin-project-lite-devel 100% | 261.1 KiB/s | 58.7 KiB | 00m00s [ 789/1158] rust-syn+visit-mut-devel-0: 100% | 45.8 KiB/s | 10.4 KiB | 00m00s [ 790/1158] rust-synstructure+default-d 100% | 35.5 KiB/s | 8.0 KiB | 00m00s [ 791/1158] rust-schemars_derive+defaul 100% | 37.9 KiB/s | 8.4 KiB | 00m00s [ 792/1158] rust-dyn-clone-devel-0:1.0. 100% | 83.2 KiB/s | 19.4 KiB | 00m00s [ 793/1158] rust-ref-cast-devel-0:1.0.2 100% | 139.1 KiB/s | 31.2 KiB | 00m00s [ 794/1158] rust-zmij-devel-0:1.0.21-1. 100% | 118.1 KiB/s | 27.3 KiB | 00m00s [ 795/1158] rust-darling+default-devel- 100% | 36.0 KiB/s | 8.3 KiB | 00m00s [ 796/1158] rust-dirs+default-devel-0:6 100% | 35.5 KiB/s | 8.1 KiB | 00m00s [ 797/1158] rust-normalize-line-endings 100% | 61.6 KiB/s | 13.8 KiB | 00m00s [ 798/1158] rust-snapbox-macros-devel-0 100% | 66.5 KiB/s | 15.4 KiB | 00m00s [ 799/1158] rust-snapbox-macros+color-d 100% | 39.0 KiB/s | 8.3 KiB | 00m00s [ 800/1158] rust-anstyle-lossy+default- 100% | 36.3 KiB/s | 8.1 KiB | 00m00s [ 801/1158] rust-html-escape+default-de 100% | 33.9 KiB/s | 8.0 KiB | 00m00s [ 802/1158] rust-fastrand+std-devel-0:2 100% | 36.2 KiB/s | 8.2 KiB | 00m00s [ 803/1158] rust-fastrand-devel-0:2.4.1 100% | 109.6 KiB/s | 25.0 KiB | 00m00s [ 804/1158] rust-rustix+std-devel-0:1.1 100% | 42.4 KiB/s | 9.8 KiB | 00m00s [ 805/1158] rust-test-case-core-devel-0 100% | 106.2 KiB/s | 23.4 KiB | 00m00s [ 806/1158] rust-thiserror-impl-devel-0 100% | 132.6 KiB/s | 30.6 KiB | 00m00s [ 807/1158] rust-lazy_static-devel-0:1. 100% | 97.6 KiB/s | 21.4 KiB | 00m00s [ 808/1158] rust-rustix-devel-0:1.1.4-1 100% | 713.3 KiB/s | 400.1 KiB | 00m01s [ 809/1158] rust-nu-ansi-term+std-devel 100% | 33.7 KiB/s | 7.8 KiB | 00m00s [ 810/1158] rust-nu-ansi-term-devel-0:0 100% | 170.3 KiB/s | 38.3 KiB | 00m00s [ 811/1158] rust-iana-time-zone+default 100% | 36.1 KiB/s | 8.1 KiB | 00m00s [ 812/1158] rust-iana-time-zone+fallbac 100% | 32.2 KiB/s | 8.1 KiB | 00m00s [ 813/1158] rust-autocfg+default-devel- 100% | 35.0 KiB/s | 8.0 KiB | 00m00s [ 814/1158] rust-matchers-devel-0:0.2.0 100% | 64.5 KiB/s | 14.7 KiB | 00m00s [ 815/1158] rust-thread_local-devel-0:1 100% | 97.5 KiB/s | 22.4 KiB | 00m00s [ 816/1158] rust-sharded-slab+default-d 100% | 33.6 KiB/s | 7.7 KiB | 00m00s [ 817/1158] rust-tracing-attributes+def 100% | 35.1 KiB/s | 8.2 KiB | 00m00s [ 818/1158] rust-tinyvec+tinyvec_macros 100% | 36.7 KiB/s | 8.5 KiB | 00m00s [ 819/1158] rust-tinyvec-devel-0:1.11.0 100% | 223.1 KiB/s | 51.1 KiB | 00m00s [ 820/1158] rust-phf_shared0.11-devel-0 100% | 93.6 KiB/s | 21.2 KiB | 00m00s [ 821/1158] rust-unicode_names2_generat 100% | 99.7 KiB/s | 22.6 KiB | 00m00s [ 822/1158] rust-idna_adapter+compiled_ 100% | 33.8 KiB/s | 7.9 KiB | 00m00s [ 823/1158] rust-idna_adapter+default-d 100% | 34.2 KiB/s | 7.6 KiB | 00m00s [ 824/1158] rust-utf8_iter+default-deve 100% | 34.3 KiB/s | 7.8 KiB | 00m00s [ 825/1158] rust-miniz_oxide0.8+simd-de 100% | 32.1 KiB/s | 7.3 KiB | 00m00s [ 826/1158] rust-miniz_oxide0.8+with-al 100% | 31.4 KiB/s | 7.3 KiB | 00m00s [ 827/1158] rust-miniz_oxide0.8-devel-0 100% | 286.3 KiB/s | 65.0 KiB | 00m00s [ 828/1158] rust-zstd-safe+arrays-devel 100% | 35.8 KiB/s | 8.2 KiB | 00m00s [ 829/1158] rust-zstd-safe+legacy-devel 100% | 37.3 KiB/s | 8.3 KiB | 00m00s [ 830/1158] rust-zstd-safe+zdict_builde 100% | 37.6 KiB/s | 8.4 KiB | 00m00s [ 831/1158] rust-zstd-safe+std-devel-0: 100% | 37.4 KiB/s | 8.3 KiB | 00m00s [ 832/1158] rust-zstd-safe-devel-0:7.2. 100% | 146.9 KiB/s | 33.5 KiB | 00m00s [ 833/1158] jemalloc-devel-0:5.3.0-14.f 100% | 357.1 KiB/s | 81.4 KiB | 00m00s [ 834/1158] rust-cc+default-devel-0:1.2 100% | 47.4 KiB/s | 10.8 KiB | 00m00s [ 835/1158] rust-difflib-devel-0:0.4.0- 100% | 72.2 KiB/s | 16.7 KiB | 00m00s [ 836/1158] rust-termtree0.5+default-de 100% | 31.7 KiB/s | 7.2 KiB | 00m00s [ 837/1158] rust-bincode_derive-devel-0 100% | 65.3 KiB/s | 15.1 KiB | 00m00s [ 838/1158] rust-strsim-devel-0:0.11.1- 100% | 97.9 KiB/s | 22.3 KiB | 00m00s [ 839/1158] rust-clap_lex-devel-0:1.1.0 100% | 93.4 KiB/s | 21.2 KiB | 00m00s [ 840/1158] rust-rustix+termios-devel-0 100% | 42.1 KiB/s | 9.3 KiB | 00m00s [ 841/1158] rust-cfg_aliases-devel-0:0. 100% | 61.7 KiB/s | 14.9 KiB | 00m00s [ 842/1158] rust-fnv+default-devel-0:1. 100% | 32.6 KiB/s | 7.7 KiB | 00m00s [ 843/1158] rust-nom7+std-devel-0:7.1.3 100% | 33.1 KiB/s | 7.6 KiB | 00m00s [ 844/1158] rust-nom7-devel-0:7.1.3-3.f 100% | 484.7 KiB/s | 111.5 KiB | 00m00s [ 845/1158] rust-phf0.11+default-devel- 100% | 31.5 KiB/s | 7.3 KiB | 00m00s [ 846/1158] rust-phf_codegen0.11+defaul 100% | 32.1 KiB/s | 7.3 KiB | 00m00s [ 847/1158] rust-scopeguard-devel-0:1.2 100% | 84.0 KiB/s | 19.4 KiB | 00m00s [ 848/1158] rust-escape8259+default-dev 100% | 34.0 KiB/s | 7.8 KiB | 00m00s [ 849/1158] rust-attribute-derive+defau 100% | 32.6 KiB/s | 7.4 KiB | 00m00s [ 850/1158] rust-stable_deref_trait-dev 100% | 71.0 KiB/s | 16.4 KiB | 00m00s [ 851/1158] rust-yoke-derive-devel-0:0. 100% | 92.1 KiB/s | 21.4 KiB | 00m00s [ 852/1158] rust-zerofrom-derive-devel- 100% | 71.2 KiB/s | 16.4 KiB | 00m00s [ 853/1158] rust-phf_shared-devel-0:0.1 100% | 99.2 KiB/s | 22.5 KiB | 00m00s [ 854/1158] rust-phf_shared+std-devel-0 100% | 35.1 KiB/s | 8.0 KiB | 00m00s [ 855/1158] rust-ucd-trie+std-devel-0:0 100% | 34.2 KiB/s | 7.8 KiB | 00m00s [ 856/1158] rust-ucd-trie-devel-0:0.1.7 100% | 152.0 KiB/s | 35.3 KiB | 00m00s [ 857/1158] rust-pest_generator+std-dev 100% | 37.6 KiB/s | 8.7 KiB | 00m00s [ 858/1158] rust-pest_generator-devel-0 100% | 118.1 KiB/s | 27.2 KiB | 00m00s [ 859/1158] rust-bitflags+serde_core-de 100% | 38.9 KiB/s | 8.9 KiB | 00m00s [ 860/1158] rust-peg-runtime-devel-0:0. 100% | 55.2 KiB/s | 12.9 KiB | 00m00s [ 861/1158] rust-peg-macros-devel-0:0.8 100% | 138.2 KiB/s | 32.1 KiB | 00m00s [ 862/1158] rust-inotify-sys-devel-0:0. 100% | 66.9 KiB/s | 15.2 KiB | 00m00s [ 863/1158] rust-yansi+alloc-devel-0:1. 100% | 35.0 KiB/s | 7.9 KiB | 00m00s [ 864/1158] rust-itertools0.13+default- 100% | 33.5 KiB/s | 7.6 KiB | 00m00s [ 865/1158] rust-serde+rc-devel-0:1.0.2 100% | 41.0 KiB/s | 9.5 KiB | 00m00s [ 866/1158] rust-thiserror1+default-dev 100% | 33.2 KiB/s | 7.5 KiB | 00m00s [ 867/1158] rust-urlencoding+default-de 100% | 33.3 KiB/s | 7.8 KiB | 00m00s [ 868/1158] rust-newtype-uuid+alloc-dev 100% | 36.2 KiB/s | 8.3 KiB | 00m00s [ 869/1158] rust-vte-devel-0:0.15.0-2.f 100% | 240.6 KiB/s | 55.3 KiB | 00m00s [ 870/1158] rust-cpufeatures-devel-0:0. 100% | 101.4 KiB/s | 23.2 KiB | 00m00s [ 871/1158] rust-synstructure-devel-0:0 100% | 113.0 KiB/s | 26.0 KiB | 00m00s [ 872/1158] rust-synstructure+proc-macr 100% | 35.6 KiB/s | 8.3 KiB | 00m00s [ 873/1158] rust-schemars_derive-devel- 100% | 166.8 KiB/s | 38.7 KiB | 00m00s [ 874/1158] rust-ref-cast-impl+default- 100% | 36.5 KiB/s | 8.1 KiB | 00m00s [ 875/1158] rust-darling+suggestions-de 100% | 36.3 KiB/s | 8.3 KiB | 00m00s [ 876/1158] rust-darling-devel-0:0.21.3 100% | 279.1 KiB/s | 65.9 KiB | 00m00s [ 877/1158] rust-dirs-devel-0:6.0.0-2.f 100% | 89.6 KiB/s | 20.6 KiB | 00m00s [ 878/1158] rust-anstyle-lossy-devel-0: 100% | 79.5 KiB/s | 18.2 KiB | 00m00s [ 879/1158] rust-html-escape-devel-0:0. 100% | 133.0 KiB/s | 30.6 KiB | 00m00s [ 880/1158] rust-fastrand+alloc-devel-0 100% | 35.7 KiB/s | 8.2 KiB | 00m00s [ 881/1158] rust-html-escape+std-devel- 100% | 17.3 KiB/s | 8.0 KiB | 00m00s [ 882/1158] rust-bitflags+std-devel-0:2 100% | 38.1 KiB/s | 8.7 KiB | 00m00s [ 883/1158] rust-errno+std-devel-0:0.3. 100% | 36.9 KiB/s | 8.4 KiB | 00m00s [ 884/1158] rust-errno-devel-0:0.3.14-2 100% | 83.5 KiB/s | 19.9 KiB | 00m00s [ 885/1158] rust-rustix+alloc-devel-0:1 100% | 40.6 KiB/s | 9.3 KiB | 00m00s [ 886/1158] rust-linux-raw-sys+auxvec-d 100% | 35.6 KiB/s | 8.2 KiB | 00m00s [ 887/1158] rust-linux-raw-sys+elf-deve 100% | 35.1 KiB/s | 8.2 KiB | 00m00s [ 888/1158] rust-linux-raw-sys+general- 100% | 36.1 KiB/s | 8.2 KiB | 00m00s [ 889/1158] rust-linux-raw-sys+errno-de 100% | 35.3 KiB/s | 8.2 KiB | 00m00s [ 890/1158] rust-linux-raw-sys+ioctl-de 100% | 35.6 KiB/s | 8.2 KiB | 00m00s [ 891/1158] rust-linux-raw-sys+no_std-d 100% | 35.7 KiB/s | 8.2 KiB | 00m00s [ 892/1158] rust-iana-time-zone-devel-0 100% | 181.5 KiB/s | 40.1 KiB | 00m00s [ 893/1158] rust-autocfg-devel-0:1.5.1- 100% | 121.9 KiB/s | 28.2 KiB | 00m00s [ 894/1158] rust-sharded-slab-devel-0:0 100% | 267.6 KiB/s | 61.3 KiB | 00m00s [ 895/1158] rust-tracing-attributes-dev 100% | 203.4 KiB/s | 48.6 KiB | 00m00s [ 896/1158] rust-linux-raw-sys-devel-0: 100% | 416.6 KiB/s | 325.3 KiB | 00m01s [ 897/1158] rust-tinyvec_macros+default 100% | 33.7 KiB/s | 7.8 KiB | 00m00s [ 898/1158] rust-siphasher+default-deve 100% | 34.4 KiB/s | 7.9 KiB | 00m00s [ 899/1158] rust-getopts+default-devel- 100% | 35.5 KiB/s | 8.0 KiB | 00m00s [ 900/1158] rust-rand0.8+default-devel- 100% | 32.7 KiB/s | 7.6 KiB | 00m00s [ 901/1158] rust-icu_normalizer+compile 100% | 37.6 KiB/s | 8.7 KiB | 00m00s [ 902/1158] rust-idna_adapter-devel-0:1 100% | 70.8 KiB/s | 16.4 KiB | 00m00s [ 903/1158] rust-miniz_oxide0.8+simd-ad 100% | 31.9 KiB/s | 7.5 KiB | 00m00s [ 904/1158] rust-adler2-devel-0:2.0.1-3 100% | 93.4 KiB/s | 21.1 KiB | 00m00s [ 905/1158] rust-zstd-sys+legacy-devel- 100% | 36.3 KiB/s | 8.3 KiB | 00m00s [ 906/1158] rust-zstd-sys+zdict_builder 100% | 37.7 KiB/s | 8.3 KiB | 00m00s [ 907/1158] rust-zstd-sys+std-devel-0:2 100% | 37.5 KiB/s | 8.3 KiB | 00m00s [ 908/1158] rust-zstd-sys-devel-0:2.0.1 100% | 198.9 KiB/s | 45.6 KiB | 00m00s [ 909/1158] jemalloc-0:5.3.0-14.fc44.s3 100% | 813.8 KiB/s | 274.3 KiB | 00m00s [ 910/1158] perl-Getopt-Long-1:2.58-521 100% | 277.8 KiB/s | 63.6 KiB | 00m00s [ 911/1158] perl-PathTools-0:3.94-521.f 100% | 370.1 KiB/s | 87.0 KiB | 00m00s [ 912/1158] perl-interpreter-4:5.42.2-5 100% | 318.0 KiB/s | 72.2 KiB | 00m00s [ 913/1158] rust-cc-devel-0:1.2.62-1.fc 100% | 405.2 KiB/s | 95.2 KiB | 00m00s [ 914/1158] rust-termtree0.5-devel-0:0. 100% | 64.1 KiB/s | 14.6 KiB | 00m00s [ 915/1158] rust-virtue+default-devel-0 100% | 32.2 KiB/s | 7.4 KiB | 00m00s [ 916/1158] perl-libs-4:5.42.2-524.fc45 100% | 4.8 MiB/s | 2.7 MiB | 00m01s [ 917/1158] rust-fnv+std-devel-0:1.0.7- 100% | 34.2 KiB/s | 7.7 KiB | 00m00s [ 918/1158] rust-fnv-devel-0:1.0.7-15.f 100% | 84.0 KiB/s | 18.7 KiB | 00m00s [ 919/1158] rust-minimal-lexical+std-de 100% | 33.9 KiB/s | 7.8 KiB | 00m00s [ 920/1158] rust-nom7+alloc-devel-0:7.1 100% | 32.1 KiB/s | 7.4 KiB | 00m00s [ 921/1158] rust-minimal-lexical-devel- 100% | 418.8 KiB/s | 98.0 KiB | 00m00s [ 922/1158] rust-phf0.11+std-devel-0:0. 100% | 33.0 KiB/s | 7.4 KiB | 00m00s [ 923/1158] rust-phf_codegen0.11-devel- 100% | 88.8 KiB/s | 20.2 KiB | 00m00s [ 924/1158] rust-escape8259-devel-0:0.5 100% | 57.7 KiB/s | 13.2 KiB | 00m00s [ 925/1158] rust-attribute-derive-devel 100% | 125.4 KiB/s | 28.9 KiB | 00m00s [ 926/1158] rust-pest_meta+default-deve 100% | 36.9 KiB/s | 8.6 KiB | 00m00s [ 927/1158] rust-itertools0.13+use_std- 100% | 33.3 KiB/s | 7.7 KiB | 00m00s [ 928/1158] rust-itertools0.13-devel-0: 100% | 622.5 KiB/s | 143.8 KiB | 00m00s [ 929/1158] rust-serde_core+rc-devel-0: 100% | 33.0 KiB/s | 7.5 KiB | 00m00s [ 930/1158] rust-thiserror1-devel-0:1.0 100% | 234.5 KiB/s | 53.7 KiB | 00m00s [ 931/1158] rust-arrayvec-devel-0:0.7.6 100% | 161.2 KiB/s | 37.2 KiB | 00m00s [ 932/1158] rust-syn+visit-devel-0:2.0. 100% | 45.3 KiB/s | 10.4 KiB | 00m00s [ 933/1158] rust-urlencoding-devel-0:2. 100% | 28.3 KiB/s | 14.9 KiB | 00m01s [ 934/1158] rust-serde_derive_internals 100% | 30.8 KiB/s | 8.0 KiB | 00m00s [ 935/1158] rust-ref-cast-impl-devel-0: 100% | 78.2 KiB/s | 18.0 KiB | 00m00s [ 936/1158] rust-darling_core+suggestio 100% | 35.7 KiB/s | 8.5 KiB | 00m00s [ 937/1158] rust-darling_core+default-d 100% | 36.8 KiB/s | 8.4 KiB | 00m00s [ 938/1158] rust-darling_macro+default- 100% | 37.6 KiB/s | 8.4 KiB | 00m00s [ 939/1158] rust-dirs-sys+default-devel 100% | 34.4 KiB/s | 7.9 KiB | 00m00s [ 940/1158] rust-utf8-width+default-dev 100% | 34.0 KiB/s | 8.0 KiB | 00m00s [ 941/1158] rust-tinyvec_macros-devel-0 100% | 59.7 KiB/s | 14.0 KiB | 00m00s [ 942/1158] rust-siphasher+std-devel-0: 100% | 33.7 KiB/s | 7.8 KiB | 00m00s [ 943/1158] rust-siphasher-devel-0:1.0. 100% | 78.9 KiB/s | 18.2 KiB | 00m00s [ 944/1158] rust-getopts+unicode-devel- 100% | 35.1 KiB/s | 8.1 KiB | 00m00s [ 945/1158] rust-getopts-devel-0:0.2.24 100% | 122.6 KiB/s | 27.8 KiB | 00m00s [ 946/1158] rust-rand0.8+std-devel-0:0. 100% | 33.8 KiB/s | 7.9 KiB | 00m00s [ 947/1158] rust-rand0.8+std_rng-devel- 100% | 33.5 KiB/s | 7.6 KiB | 00m00s [ 948/1158] rust-rand0.8-devel-0:0.8.6- 100% | 363.6 KiB/s | 86.2 KiB | 00m00s [ 949/1158] rust-icu_normalizer-devel-0 100% | 198.2 KiB/s | 45.2 KiB | 00m00s [ 950/1158] rust-icu_normalizer_data-de 100% | 206.8 KiB/s | 49.0 KiB | 00m00s [ 951/1158] rust-simd-adler32-devel-0:0 100% | 84.3 KiB/s | 19.1 KiB | 00m00s [ 952/1158] libzstd-devel-0:1.5.7-5.fc4 100% | 238.3 KiB/s | 56.2 KiB | 00m00s [ 953/1158] rust-bindgen+runtime-devel- 100% | 36.2 KiB/s | 8.3 KiB | 00m00s [ 954/1158] rust-bindgen-devel-0:0.72.1 100% | 817.0 KiB/s | 213.2 KiB | 00m00s [ 955/1158] rust-cc+parallel-devel-0:1. 100% | 47.6 KiB/s | 11.0 KiB | 00m00s [ 956/1158] rust-pkg-config+default-dev 100% | 33.1 KiB/s | 8.0 KiB | 00m00s [ 957/1158] perl-Exporter-0:5.79-521.fc 100% | 134.0 KiB/s | 30.8 KiB | 00m00s [ 958/1158] perl-Pod-Usage-4:2.05-521.f 100% | 174.5 KiB/s | 40.7 KiB | 00m00s [ 959/1158] perl-Text-ParseWords-0:3.31 100% | 72.6 KiB/s | 16.5 KiB | 00m00s [ 960/1158] perl-base-0:2.27-524.fc45.n 100% | 72.2 KiB/s | 16.1 KiB | 00m00s [ 961/1158] perl-constant-0:1.33-522.fc 100% | 100.9 KiB/s | 22.9 KiB | 00m00s [ 962/1158] perl-overload-0:1.40-524.fc 100% | 190.1 KiB/s | 45.4 KiB | 00m00s [ 963/1158] perl-Carp-0:1.54-521.fc44.n 100% | 115.6 KiB/s | 28.8 KiB | 00m00s [ 964/1158] perl-Errno-0:1.38-524.fc45. 100% | 62.1 KiB/s | 14.7 KiB | 00m00s [ 965/1158] perl-Scalar-List-Utils-5:1. 100% | 325.9 KiB/s | 75.3 KiB | 00m00s [ 966/1158] perl-DynaLoader-0:1.57-524. 100% | 111.6 KiB/s | 25.8 KiB | 00m00s [ 967/1158] perl-Encode-4:3.24-524.fc45 100% | 6.0 MiB/s | 1.7 MiB | 00m00s [ 968/1158] rust-find-msvc-tools+defaul 100% | 32.5 KiB/s | 7.5 KiB | 00m00s [ 969/1158] rust-shlex+default-devel-0: 100% | 35.2 KiB/s | 7.9 KiB | 00m00s [ 970/1158] rust-virtue-devel-0:0.0.18- 100% | 187.1 KiB/s | 42.3 KiB | 00m00s [ 971/1158] rust-phf_shared0.11+std-dev 100% | 32.5 KiB/s | 7.3 KiB | 00m00s [ 972/1158] gcc-c++-0:16.1.1-2.fc45.s39 100% | 17.6 MiB/s | 14.1 MiB | 00m01s [ 973/1158] rust-phf_generator0.11+defa 100% | 30.8 KiB/s | 7.3 KiB | 00m00s [ 974/1158] rust-phf_shared0.11+default 100% | 32.6 KiB/s | 7.4 KiB | 00m00s [ 975/1158] rust-attribute-derive-macro 100% | 32.5 KiB/s | 7.4 KiB | 00m00s [ 976/1158] rust-derive-where+default-d 100% | 34.8 KiB/s | 8.0 KiB | 00m00s [ 977/1158] rust-manyhow+default-devel- 100% | 33.2 KiB/s | 7.4 KiB | 00m00s [ 978/1158] rust-itertools0.13+use_allo 100% | 34.6 KiB/s | 7.5 KiB | 00m00s [ 979/1158] rust-pest_meta-devel-0:2.8. 100% | 201.2 KiB/s | 45.9 KiB | 00m00s [ 980/1158] rust-thiserror-impl1+defaul 100% | 33.9 KiB/s | 7.7 KiB | 00m00s [ 981/1158] rust-darling_core+strsim-de 100% | 37.3 KiB/s | 8.5 KiB | 00m00s [ 982/1158] rust-serde_derive_internals 100% | 104.8 KiB/s | 33.4 KiB | 00m00s [ 983/1158] rust-darling_core-devel-0:0 100% | 411.8 KiB/s | 91.8 KiB | 00m00s [ 984/1158] rust-darling_macro-devel-0: 100% | 42.6 KiB/s | 11.0 KiB | 00m00s [ 985/1158] rust-dirs-sys-devel-0:0.5.0 100% | 79.4 KiB/s | 18.2 KiB | 00m00s [ 986/1158] rust-utf8-width-devel-0:0.1 100% | 47.6 KiB/s | 10.9 KiB | 00m00s [ 987/1158] rust-rand0.8+alloc-devel-0: 100% | 35.0 KiB/s | 7.7 KiB | 00m00s [ 988/1158] rust-rand0.8+getrandom-deve 100% | 33.3 KiB/s | 7.7 KiB | 00m00s [ 989/1158] rust-rand0.8+libc-devel-0:0 100% | 35.2 KiB/s | 7.6 KiB | 00m00s [ 990/1158] rust-rand_chacha0.3+std-dev 100% | 33.3 KiB/s | 7.6 KiB | 00m00s [ 991/1158] rust-rand_chacha0.3-devel-0 100% | 108.3 KiB/s | 23.1 KiB | 00m00s [ 992/1158] rust-rand_core0.6+std-devel 100% | 33.5 KiB/s | 7.8 KiB | 00m00s [ 993/1158] rust-rand0.8+rand_chacha-de 100% | 34.9 KiB/s | 7.7 KiB | 00m00s [ 994/1158] rust-rand_core0.6+default-d 100% | 33.2 KiB/s | 7.5 KiB | 00m00s [ 995/1158] cmake-filesystem-0:4.3.0-1. 100% | 66.8 KiB/s | 14.9 KiB | 00m00s [ 996/1158] rust-clang-sys+runtime-deve 100% | 34.8 KiB/s | 7.9 KiB | 00m00s [ 997/1158] rust-cexpr+default-devel-0: 100% | 33.5 KiB/s | 7.7 KiB | 00m00s [ 998/1158] rust-clang-sys+clang_11_0-d 100% | 33.7 KiB/s | 7.9 KiB | 00m00s [ 999/1158] rust-clang-sys+default-deve 100% | 36.7 KiB/s | 7.8 KiB | 00m00s [1000/1158] rust-jobserver-devel-0:0.1. 100% | 144.1 KiB/s | 33.6 KiB | 00m00s [1001/1158] rust-pkg-config-devel-0:0.3 100% | 134.7 KiB/s | 28.8 KiB | 00m00s [1002/1158] perl-Pod-Perldoc-0:3.28.01- 100% | 363.3 KiB/s | 86.1 KiB | 00m00s [1003/1158] perl-mro-0:1.29-524.fc45.s3 100% | 127.9 KiB/s | 29.5 KiB | 00m00s [1004/1158] perl-podlators-1:6.0.2-521. 100% | 405.3 KiB/s | 128.5 KiB | 00m00s [1005/1158] perl-vars-0:1.05-524.fc45.n 100% | 56.2 KiB/s | 12.9 KiB | 00m00s [1006/1158] perl-File-Basename-0:2.86-5 100% | 80.0 KiB/s | 17.0 KiB | 00m00s [1007/1158] perl-overloading-0:0.02-524 100% | 23.2 KiB/s | 12.8 KiB | 00m01s [1008/1158] perl-Getopt-Std-0:1.14-524. 100% | 70.5 KiB/s | 15.6 KiB | 00m00s [1009/1158] perl-MIME-Base64-0:3.16-521 100% | 136.8 KiB/s | 30.2 KiB | 00m00s [1010/1158] perl-Storable-1:3.37-522.fc 100% | 431.0 KiB/s | 100.0 KiB | 00m00s [1011/1158] perl-parent-1:0.244-521.fc4 100% | 68.6 KiB/s | 14.9 KiB | 00m00s [1012/1158] rust-find-msvc-tools-devel- 100% | 159.1 KiB/s | 37.4 KiB | 00m00s [1013/1158] libstdc++-devel-0:16.1.1-2. 100% | 17.2 MiB/s | 5.8 MiB | 00m00s [1014/1158] rust-shlex+std-devel-0:1.3. 100% | 35.0 KiB/s | 7.8 KiB | 00m00s [1015/1158] rust-attribute-derive-macro 100% | 77.3 KiB/s | 17.1 KiB | 00m00s [1016/1158] rust-shlex-devel-0:1.3.0-6. 100% | 108.3 KiB/s | 26.1 KiB | 00m00s [1017/1158] rust-phf_generator0.11-deve 100% | 80.4 KiB/s | 18.4 KiB | 00m00s [1018/1158] rust-manyhow+macros-devel-0 100% | 34.1 KiB/s | 7.5 KiB | 00m00s [1019/1158] rust-manyhow+syn-devel-0:0. 100% | 33.8 KiB/s | 7.4 KiB | 00m00s [1020/1158] rust-derive-where-devel-0:1 100% | 187.5 KiB/s | 64.5 KiB | 00m00s [1021/1158] rust-manyhow-devel-0:0.11.4 100% | 123.5 KiB/s | 28.8 KiB | 00m00s [1022/1158] rust-sha2-devel-0:0.10.9-3. 100% | 163.2 KiB/s | 39.8 KiB | 00m00s [1023/1158] rust-thiserror-impl1-devel- 100% | 110.5 KiB/s | 26.4 KiB | 00m00s [1024/1158] rust-ident_case+default-dev 100% | 33.7 KiB/s | 7.8 KiB | 00m00s [1025/1158] rust-option-ext+default-dev 100% | 34.7 KiB/s | 7.7 KiB | 00m00s [1026/1158] rust-rand_core0.6+alloc-dev 100% | 33.2 KiB/s | 7.5 KiB | 00m00s [1027/1158] rust-rand_core0.6+getrandom 100% | 35.0 KiB/s | 7.7 KiB | 00m00s [1028/1158] rust-ppv-lite86+std-devel-0 100% | 36.0 KiB/s | 8.0 KiB | 00m00s [1029/1158] rust-ppv-lite86+simd-devel- 100% | 34.9 KiB/s | 8.0 KiB | 00m00s [1030/1158] rust-ppv-lite86-devel-0:0.2 100% | 129.6 KiB/s | 28.6 KiB | 00m00s [1031/1158] rust-getrandom0.2+default-d 100% | 34.8 KiB/s | 7.7 KiB | 00m00s [1032/1158] rust-getrandom0.2+std-devel 100% | 33.4 KiB/s | 7.7 KiB | 00m00s [1033/1158] rust-rand_core0.6-devel-0:0 100% | 137.7 KiB/s | 29.5 KiB | 00m00s [1034/1158] rust-clang-sys+libloading-d 100% | 34.5 KiB/s | 8.0 KiB | 00m00s [1035/1158] rust-clang-sys-devel-0:1.8. 100% | 212.4 KiB/s | 48.0 KiB | 00m00s [1036/1158] rust-cexpr-devel-0:0.6.0-13 100% | 116.9 KiB/s | 26.8 KiB | 00m00s [1037/1158] rust-clang-sys+clang_10_0-d 100% | 34.7 KiB/s | 7.9 KiB | 00m00s [1038/1158] groff-base-0:1.24.0-1.fc45. 100% | 4.6 MiB/s | 1.3 MiB | 00m00s [1039/1158] clang-devel-0:22.1.6-1.fc45 100% | 6.1 MiB/s | 4.1 MiB | 00m01s [1040/1158] clang-libs-0:22.1.6-1.fc45. 100% | 23.1 MiB/s | 28.7 MiB | 00m01s [1041/1158] perl-Fcntl-0:1.20-524.fc45. 100% | 129.2 KiB/s | 29.7 KiB | 00m00s [1042/1158] perl-File-Temp-1:0.231.200- 100% | 269.5 KiB/s | 59.6 KiB | 00m00s [1043/1158] perl-HTTP-Tiny-0:0.094-1.fc 100% | 251.8 KiB/s | 57.2 KiB | 00m00s [1044/1158] perl-IO-0:1.55-524.fc45.s39 100% | 370.5 KiB/s | 83.7 KiB | 00m00s [1045/1158] perl-IPC-Open3-0:1.24-524.f 100% | 108.5 KiB/s | 24.0 KiB | 00m00s [1046/1158] perl-Pod-Simple-1:3.48-2.fc 100% | 762.6 KiB/s | 222.7 KiB | 00m00s [1047/1158] perl-POSIX-0:2.23-524.fc45. 100% | 434.7 KiB/s | 98.2 KiB | 00m00s [1048/1158] perl-Symbol-0:1.09-524.fc45 100% | 45.0 KiB/s | 14.1 KiB | 00m00s [1049/1158] perl-Term-ANSIColor-0:5.01- 100% | 207.3 KiB/s | 47.7 KiB | 00m00s [1050/1158] perl-Term-Cap-0:1.18-521.fc 100% | 103.3 KiB/s | 22.0 KiB | 00m00s [1051/1158] rust-rand0.8+small_rng-deve 100% | 31.4 KiB/s | 7.5 KiB | 00m00s [1052/1158] rust-interpolator+default-d 100% | 34.3 KiB/s | 7.6 KiB | 00m00s [1053/1158] rust-collection_literals+de 100% | 32.9 KiB/s | 7.5 KiB | 00m00s [1054/1158] rust-interpolator+iter-deve 100% | 34.3 KiB/s | 7.6 KiB | 00m00s [1055/1158] rust-proc-macro-utils+defau 100% | 34.6 KiB/s | 7.6 KiB | 00m00s [1056/1158] rust-quote-use+default-deve 100% | 32.1 KiB/s | 7.4 KiB | 00m00s [1057/1158] rust-manyhow-macros+default 100% | 33.0 KiB/s | 7.3 KiB | 00m00s [1058/1158] rust-manyhow+syn2-devel-0:0 100% | 33.0 KiB/s | 7.6 KiB | 00m00s [1059/1158] rust-cpufeatures0.2+default 100% | 33.1 KiB/s | 7.4 KiB | 00m00s [1060/1158] rust-digest+default-devel-0 100% | 34.2 KiB/s | 7.8 KiB | 00m00s [1061/1158] rust-option-ext-devel-0:0.2 100% | 70.8 KiB/s | 15.4 KiB | 00m00s [1062/1158] rust-ident_case-devel-0:1.0 100% | 51.3 KiB/s | 11.7 KiB | 00m00s [1063/1158] rust-zerocopy+default-devel 100% | 38.8 KiB/s | 9.0 KiB | 00m00s [1064/1158] rust-getrandom0.2-devel-0:0 100% | 235.6 KiB/s | 51.4 KiB | 00m00s [1065/1158] rust-zerocopy+simd-devel-0: 100% | 39.2 KiB/s | 8.9 KiB | 00m00s [1066/1158] clang-resource-filesystem-0 100% | 69.1 KiB/s | 15.5 KiB | 00m00s [1067/1158] rust-libloading+default-dev 100% | 38.9 KiB/s | 8.6 KiB | 00m00s [1068/1158] clang-0:22.1.6-1.fc45.s390x 100% | 12.8 MiB/s | 6.8 MiB | 00m01s [1069/1158] llvm-devel-0:22.1.6-1.fc45. 100% | 14.4 MiB/s | 5.7 MiB | 00m00s [1070/1158] rust-clang-sys+clang_9_0-de 100% | 34.1 KiB/s | 7.9 KiB | 00m00s [1071/1158] perl-File-Path-0:2.18-522.f 100% | 158.8 KiB/s | 35.3 KiB | 00m00s [1072/1158] clang-tools-extra-0:22.1.6- 100% | 22.5 MiB/s | 17.9 MiB | 00m01s [1073/1158] perl-IO-Socket-SSL-0:2.098- 100% | 982.5 KiB/s | 234.8 KiB | 00m00s [1074/1158] perl-Net-SSLeay-0:1.96-1.fc 100% | 1.7 MiB/s | 393.1 KiB | 00m00s [1075/1158] perl-Socket-4:2.041-1.fc45. 100% | 241.7 KiB/s | 55.3 KiB | 00m00s [1076/1158] perl-Time-HiRes-4:1.9778-52 100% | 250.2 KiB/s | 57.1 KiB | 00m00s [1077/1158] perl-Time-Local-2:1.350-521 100% | 151.4 KiB/s | 34.5 KiB | 00m00s [1078/1158] perl-File-stat-0:1.14-524.f 100% | 76.3 KiB/s | 16.9 KiB | 00m00s [1079/1158] perl-SelectSaver-0:1.02-524 100% | 50.5 KiB/s | 11.6 KiB | 00m00s [1080/1158] perl-Pod-Escapes-1:1.07-521 100% | 88.7 KiB/s | 19.8 KiB | 00m00s [1081/1158] perl-Text-Tabs+Wrap-0:2024. 100% | 93.4 KiB/s | 21.8 KiB | 00m00s [1082/1158] perl-if-0:0.61.000-524.fc45 100% | 62.8 KiB/s | 13.9 KiB | 00m00s [1083/1158] perl-locale-0:1.13-524.fc45 100% | 60.3 KiB/s | 13.4 KiB | 00m00s [1084/1158] ncurses-0:6.6-2.fc45.s390x 100% | 1.8 MiB/s | 438.6 KiB | 00m00s [1085/1158] rust-collection_literals-de 100% | 57.7 KiB/s | 12.8 KiB | 00m00s [1086/1158] rust-interpolator-devel-0:0 100% | 164.6 KiB/s | 36.9 KiB | 00m00s [1087/1158] rust-proc-macro-utils+parse 100% | 32.4 KiB/s | 7.5 KiB | 00m00s [1088/1158] rust-proc-macro-utils+proc- 100% | 34.0 KiB/s | 7.4 KiB | 00m00s [1089/1158] rust-proc-macro-utils+proc- 100% | 34.6 KiB/s | 7.6 KiB | 00m00s [1090/1158] rust-proc-macro-utils+quote 100% | 34.7 KiB/s | 7.6 KiB | 00m00s [1091/1158] rust-proc-macro-utils-devel 100% | 129.6 KiB/s | 28.2 KiB | 00m00s [1092/1158] rust-quote-use-devel-0:0.8. 100% | 53.5 KiB/s | 11.7 KiB | 00m00s [1093/1158] rust-manyhow-macros-devel-0 100% | 61.2 KiB/s | 13.0 KiB | 00m00s [1094/1158] rust-cpufeatures0.2-devel-0 100% | 97.4 KiB/s | 21.6 KiB | 00m00s [1095/1158] rust-digest+core-api-devel- 100% | 34.8 KiB/s | 7.8 KiB | 00m00s [1096/1158] rust-digest-devel-0:0.10.7- 100% | 133.0 KiB/s | 28.3 KiB | 00m00s [1097/1158] rust-zerocopy-devel-0:0.8.4 100% | 1.3 MiB/s | 305.7 KiB | 00m00s [1098/1158] rust-libloading-devel-0:0.8 100% | 150.6 KiB/s | 37.2 KiB | 00m00s [1099/1158] emacs-filesystem-1:30.2-2.f 100% | 36.1 KiB/s | 7.9 KiB | 00m00s [1100/1158] libedit-devel-0:3.1-59.2026 100% | 185.1 KiB/s | 41.1 KiB | 00m00s [1101/1158] llvm-googletest-0:22.1.6-1. 100% | 917.7 KiB/s | 407.5 KiB | 00m00s [1102/1158] llvm-test-0:22.1.6-1.fc45.s 100% | 2.1 MiB/s | 732.0 KiB | 00m00s [1103/1158] llvm-0:22.1.6-1.fc45.s390x 100% | 26.0 MiB/s | 24.1 MiB | 00m01s [1104/1158] rust-clang-sys+clang_8_0-de 100% | 36.1 KiB/s | 7.9 KiB | 00m00s [1105/1158] perl-IO-Socket-IP-0:0.44-1. 100% | 193.2 KiB/s | 42.1 KiB | 00m00s [1106/1158] perl-URI-0:5.34-3.fc44.noar 100% | 663.3 KiB/s | 149.2 KiB | 00m00s [1107/1158] llvm-static-0:22.1.6-1.fc45 100% | 39.0 MiB/s | 46.5 MiB | 00m01s [1108/1158] perl-AutoLoader-0:5.74-524. 100% | 96.9 KiB/s | 21.1 KiB | 00m00s [1109/1158] perl-Class-Struct-0:0.68-52 100% | 98.5 KiB/s | 22.0 KiB | 00m00s [1110/1158] rust-proc-macro-utils+small 100% | 35.9 KiB/s | 7.7 KiB | 00m00s [1111/1158] rust-quote-use-macros+defau 100% | 32.5 KiB/s | 7.3 KiB | 00m00s [1112/1158] rust-digest+block-buffer-de 100% | 35.8 KiB/s | 8.0 KiB | 00m00s [1113/1158] rust-crypto-common0.1+defau 100% | 30.8 KiB/s | 7.2 KiB | 00m00s [1114/1158] rust-zerocopy-derive+defaul 100% | 40.6 KiB/s | 9.0 KiB | 00m00s [1115/1158] ncurses-devel-0:6.6-2.fc45. 100% | 2.6 MiB/s | 605.7 KiB | 00m00s [1116/1158] rust-clang-sys+clang_7_0-de 100% | 34.4 KiB/s | 7.9 KiB | 00m00s [1117/1158] perl-Data-Dumper-0:2.192-52 100% | 261.8 KiB/s | 57.3 KiB | 00m00s [1118/1158] perl-MIME-Base32-0:1.303-25 100% | 92.0 KiB/s | 20.5 KiB | 00m00s [1119/1158] perl-libnet-0:3.15-522.fc44 100% | 578.4 KiB/s | 128.4 KiB | 00m00s [1120/1158] rust-quote-use-macros-devel 100% | 71.7 KiB/s | 15.3 KiB | 00m00s [1121/1158] rust-block-buffer0.10+defau 100% | 32.7 KiB/s | 7.2 KiB | 00m00s [1122/1158] rust-crypto-common0.1-devel 100% | 74.2 KiB/s | 16.6 KiB | 00m00s [1123/1158] rust-zerocopy-derive-devel- 100% | 458.9 KiB/s | 113.3 KiB | 00m00s [1124/1158] ncurses-c++-libs-0:6.6-2.fc 100% | 170.2 KiB/s | 37.8 KiB | 00m00s [1125/1158] rust-clang-sys+clang_6_0-de 100% | 35.6 KiB/s | 7.9 KiB | 00m00s [1126/1158] perl-B-0:1.89-524.fc45.s390 100% | 830.7 KiB/s | 181.1 KiB | 00m00s [1127/1158] perl-Digest-MD5-0:2.59-521. 100% | 157.1 KiB/s | 35.4 KiB | 00m00s [1128/1158] perl-FileHandle-0:2.05-524. 100% | 66.3 KiB/s | 15.4 KiB | 00m00s [1129/1158] rust-block-buffer0.10-devel 100% | 80.3 KiB/s | 18.5 KiB | 00m00s [1130/1158] rust-generic-array+default- 100% | 35.9 KiB/s | 8.0 KiB | 00m00s [1131/1158] rust-generic-array+more_len 100% | 37.0 KiB/s | 8.0 KiB | 00m00s [1132/1158] rust-typenum+default-devel- 100% | 36.7 KiB/s | 8.1 KiB | 00m00s [1133/1158] rust-clang-sys+clang_5_0-de 100% | 36.1 KiB/s | 7.9 KiB | 00m00s [1134/1158] perl-Digest-0:1.20-521.fc44 100% | 108.5 KiB/s | 24.9 KiB | 00m00s [1135/1158] rust-generic-array-devel-0: 100% | 115.3 KiB/s | 24.6 KiB | 00m00s [1136/1158] rust-typenum-devel-0:1.20.1 100% | 355.0 KiB/s | 79.5 KiB | 00m00s [1137/1158] rust-clang-sys+clang_4_0-de 100% | 34.5 KiB/s | 7.9 KiB | 00m00s [1138/1158] rust-version_check+default- 100% | 35.7 KiB/s | 7.9 KiB | 00m00s [1139/1158] rust-clang-sys+clang_3_9-de 100% | 35.6 KiB/s | 7.9 KiB | 00m00s [1140/1158] rust-version_check-devel-0: 100% | 103.9 KiB/s | 22.9 KiB | 00m00s [1141/1158] rust-clang-sys+clang_3_8-de 100% | 36.8 KiB/s | 7.9 KiB | 00m00s [1142/1158] rust-clang-sys+clang_3_7-de 100% | 35.8 KiB/s | 7.9 KiB | 00m00s [1143/1158] rust-clang-sys+clang_3_6-de 100% | 35.3 KiB/s | 7.9 KiB | 00m00s [1144/1158] rust-clang-sys+clang_3_5-de 100% | 36.6 KiB/s | 7.8 KiB | 00m00s [1145/1158] rust-intrusive-collections+ 100% | 3.0 KiB/s | 7.9 KiB | 00m03s [1146/1158] rust-memoffset+default-deve 100% | 35.4 KiB/s | 7.8 KiB | 00m00s [1147/1158] rust-intrusive-collections+ 100% | 2.7 KiB/s | 7.9 KiB | 00m03s [1148/1158] rust-memoffset-devel-0:0.9. 100% | 74.4 KiB/s | 17.0 KiB | 00m00s [1149/1158] rust-fancy-regex+default-de 100% | 37.1 KiB/s | 8.1 KiB | 00m00s [1150/1158] rust-fancy-regex+perf-devel 100% | 36.4 KiB/s | 8.1 KiB | 00m00s [1151/1158] rust-fancy-regex+std-devel- 100% | 37.3 KiB/s | 8.3 KiB | 00m00s [1152/1158] rust-fancy-regex+unicode-de 100% | 37.6 KiB/s | 8.2 KiB | 00m00s [1153/1158] rust-intrusive-collections- 100% | 12.8 KiB/s | 44.6 KiB | 00m03s [1154/1158] rust-bit-set+std-devel-0:0. 100% | 35.7 KiB/s | 7.9 KiB | 00m00s [1155/1158] rust-fancy-regex-devel-0:0. 100% | 219.3 KiB/s | 96.5 KiB | 00m00s [1156/1158] rust-bit-vec+std-devel-0:0. 100% | 36.4 KiB/s | 7.8 KiB | 00m00s [1157/1158] rust-bit-vec-devel-0:0.8.0- 100% | 140.1 KiB/s | 29.8 KiB | 00m00s [1158/1158] rust-bit-set-devel-0:0.8.0- 100% | 42.5 KiB/s | 23.4 KiB | 00m01s -------------------------------------------------------------------------------- [1158/1158] Total 100% | 1.7 MiB/s | 193.5 MiB | 01m56s Running transaction [ 1/1160] Verify package files 100% | 2.2 KiB/s | 1.1 KiB | 00m01s [ 2/1160] Prepare transaction 100% | 7.3 KiB/s | 1.1 KiB | 00m00s [ 3/1160] Installing rust-regex-autom 100% | 257.0 MiB/s | 2.6 MiB | 00m00s [ 4/1160] Installing rust-regex-synta 100% | 229.7 MiB/s | 1.6 MiB | 00m00s [ 5/1160] Installing rust-libc-devel- 100% | 146.5 MiB/s | 4.2 MiB | 00m00s [ 6/1160] Installing rust-memchr-deve 100% | 141.8 MiB/s | 580.8 KiB | 00m00s [ 7/1160] Installing rust-jiff-devel- 100% | 191.3 MiB/s | 3.6 MiB | 00m00s [ 8/1160] Installing rust-get-size2-d 100% | 43.0 MiB/s | 88.1 KiB | 00m00s [ 9/1160] Installing rust-aho-corasic 100% | 265.0 MiB/s | 814.1 KiB | 00m00s [ 10/1160] Installing rust-hashbrown-d 100% | 166.8 MiB/s | 854.1 KiB | 00m00s [ 11/1160] Installing rust-linux-raw-s 100% | 370.7 MiB/s | 12.6 MiB | 00m00s [ 12/1160] Installing rust-crossbeam-u 100% | 92.7 MiB/s | 189.8 KiB | 00m00s [ 13/1160] Installing rust-crossbeam-u 100% | 0.0 B/s | 124.0 B | 00m00s [ 14/1160] Installing rust-bstr-devel- 100% | 266.6 MiB/s | 1.6 MiB | 00m00s [ 15/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 16/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 17/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 18/1160] Installing rust-proc-macro- 100% | 91.3 MiB/s | 93.5 KiB | 00m00s [ 19/1160] Installing rust-zerofrom-de 100% | 15.4 MiB/s | 15.7 KiB | 00m00s [ 20/1160] Installing rust-zerovec-dev 100% | 193.5 MiB/s | 594.5 KiB | 00m00s [ 21/1160] Installing rust-once_cell-d 100% | 141.4 MiB/s | 144.8 KiB | 00m00s [ 22/1160] Installing rust-console-dev 100% | 128.5 MiB/s | 131.6 KiB | 00m00s [ 23/1160] Installing rust-uuid-devel- 100% | 140.1 MiB/s | 287.0 KiB | 00m00s [ 24/1160] Installing rust-smallvec-de 100% | 145.3 MiB/s | 148.8 KiB | 00m00s [ 25/1160] Installing rust-smallvec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 26/1160] Installing rust-bitflags-de 100% | 115.6 MiB/s | 236.8 KiB | 00m00s [ 27/1160] Installing rust-bitflags+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 28/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 29/1160] Installing rust-crossbeam-e 100% | 92.5 MiB/s | 189.4 KiB | 00m00s [ 30/1160] Installing rust-crossbeam-q 100% | 67.1 MiB/s | 68.7 KiB | 00m00s [ 31/1160] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 32/1160] Installing rust-serde_spann 100% | 30.5 MiB/s | 31.2 KiB | 00m00s [ 33/1160] Installing rust-toml_writer 100% | 49.9 MiB/s | 51.1 KiB | 00m00s [ 34/1160] Installing rust-either-deve 100% | 82.7 MiB/s | 84.6 KiB | 00m00s [ 35/1160] Installing rust-tracing-cor 100% | 123.4 MiB/s | 252.7 KiB | 00m00s [ 36/1160] Installing rust-tracing-sub 100% | 170.4 MiB/s | 1.0 MiB | 00m00s [ 37/1160] Installing rust-itertools0. 100% | 166.8 MiB/s | 683.3 KiB | 00m00s [ 38/1160] Installing rust-toml_writer 100% | 0.0 B/s | 124.0 B | 00m00s [ 39/1160] Installing rust-crossbeam-u 100% | 0.0 B/s | 124.0 B | 00m00s [ 40/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 41/1160] Installing rust-rand_core0. 100% | 76.4 MiB/s | 78.2 KiB | 00m00s [ 42/1160] Installing rust-toml_dateti 100% | 61.4 MiB/s | 62.9 KiB | 00m00s [ 43/1160] Installing rust-percent-enc 100% | 34.7 MiB/s | 35.5 KiB | 00m00s [ 44/1160] Installing rust-toml_dateti 100% | 61.5 MiB/s | 62.9 KiB | 00m00s [ 45/1160] Installing rust-flate2-deve 100% | 106.0 MiB/s | 325.6 KiB | 00m00s [ 46/1160] Installing rust-similar-dev 100% | 168.2 MiB/s | 344.6 KiB | 00m00s [ 47/1160] Installing rust-shellexpand 100% | 73.2 MiB/s | 74.9 KiB | 00m00s [ 48/1160] Installing rust-thin-vec-de 100% | 158.8 MiB/s | 162.6 KiB | 00m00s [ 49/1160] Installing rust-form_urlenc 100% | 0.0 B/s | 27.4 KiB | 00m00s [ 50/1160] Installing rust-percent-enc 100% | 0.0 B/s | 124.0 B | 00m00s [ 51/1160] Installing rust-itertools-d 100% | 175.3 MiB/s | 718.0 KiB | 00m00s [ 52/1160] Installing rust-crossbeam-d 100% | 124.9 MiB/s | 127.9 KiB | 00m00s [ 53/1160] Installing rust-smallvec+co 100% | 0.0 B/s | 124.0 B | 00m00s [ 54/1160] Installing rust-newtype-uui 100% | 62.5 MiB/s | 64.0 KiB | 00m00s [ 55/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 56/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 57/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 58/1160] Installing rust-regex-devel 100% | 169.4 MiB/s | 693.8 KiB | 00m00s [ 59/1160] Installing rust-crossbeam-d 100% | 29.0 MiB/s | 29.7 KiB | 00m00s [ 60/1160] Installing rust-crossbeam-c 100% | 192.5 MiB/s | 591.5 KiB | 00m00s [ 61/1160] Installing rust-libc+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 62/1160] Installing rust-libc+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 63/1160] Installing rust-mio-devel-0 100% | 116.3 MiB/s | 476.4 KiB | 00m00s [ 64/1160] Installing rust-errno-devel 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [ 65/1160] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 66/1160] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 67/1160] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 68/1160] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 69/1160] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 70/1160] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 71/1160] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 72/1160] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 73/1160] Installing cmake-filesystem 100% | 4.6 MiB/s | 9.4 KiB | 00m00s [ 74/1160] Installing rust-tinyvec-dev 100% | 104.0 MiB/s | 213.1 KiB | 00m00s [ 75/1160] Installing rust-fastrand-de 100% | 58.7 MiB/s | 60.1 KiB | 00m00s [ 76/1160] Installing rust-hashbrown0. 100% | 205.4 MiB/s | 841.4 KiB | 00m00s [ 77/1160] Installing rust-yansi-devel 100% | 111.7 MiB/s | 114.3 KiB | 00m00s [ 78/1160] Installing rust-similar2-de 100% | 75.7 MiB/s | 232.6 KiB | 00m00s [ 79/1160] Installing rust-os_str_byte 100% | 131.2 MiB/s | 134.3 KiB | 00m00s [ 80/1160] Installing rust-rand_core-d 100% | 73.3 MiB/s | 75.0 KiB | 00m00s [ 81/1160] Installing rust-rand-devel- 100% | 204.4 MiB/s | 418.7 KiB | 00m00s [ 82/1160] Installing rust-strum-devel 100% | 0.0 B/s | 20.5 KiB | 00m00s [ 83/1160] Installing rust-log-devel-0 100% | 225.4 MiB/s | 230.8 KiB | 00m00s [ 84/1160] Installing rust-log+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 85/1160] Installing rust-log+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 86/1160] Installing rust-similar2+te 100% | 0.0 B/s | 124.0 B | 00m00s [ 87/1160] Installing libzstd-devel-0: 100% | 214.0 MiB/s | 219.1 KiB | 00m00s [ 88/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 89/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 90/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 91/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 92/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 93/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 94/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 95/1160] Installing rust-crossbeam-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 96/1160] Installing rust-percent-enc 100% | 0.0 B/s | 124.0 B | 00m00s [ 97/1160] Installing rust-form_urlenc 100% | 0.0 B/s | 124.0 B | 00m00s [ 98/1160] Installing rust-similar+tex 100% | 0.0 B/s | 124.0 B | 00m00s [ 99/1160] Installing rust-flate2+any_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 100/1160] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 101/1160] Installing rust-rand0.8-dev 100% | 158.2 MiB/s | 323.9 KiB | 00m00s [ 102/1160] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 103/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 104/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 105/1160] Installing rust-toml_writer 100% | 0.0 B/s | 124.0 B | 00m00s [ 106/1160] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 107/1160] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 108/1160] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 109/1160] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 110/1160] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 111/1160] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 112/1160] Installing rust-uuid+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 113/1160] Installing rust-uuid+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 114/1160] Installing rust-once_cell+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 115/1160] Installing rust-once_cell+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 116/1160] Installing rust-once_cell+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 117/1160] Installing rust-once_cell+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 118/1160] Installing rust-path-dedot- 100% | 35.3 MiB/s | 36.1 KiB | 00m00s [ 119/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 120/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 121/1160] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 122/1160] Installing rust-memchr+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 123/1160] Installing rust-memchr+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 124/1160] Installing rust-memchr+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 125/1160] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 126/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 127/1160] Installing rust-regex+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 128/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 129/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 130/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 131/1160] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 132/1160] Installing rust-bit-vec-dev 100% | 116.3 MiB/s | 119.1 KiB | 00m00s [ 133/1160] Installing rust-bit-set-dev 100% | 64.0 MiB/s | 65.6 KiB | 00m00s [ 134/1160] Installing rust-fancy-regex 100% | 107.4 MiB/s | 439.7 KiB | 00m00s [ 135/1160] Installing llvm-0:22.1.6-1. 100% | 283.8 MiB/s | 98.2 MiB | 00m00s [ 136/1160] Installing rust-interpolato 100% | 128.3 MiB/s | 262.7 KiB | 00m00s [ 137/1160] Installing rust-shlex-devel 100% | 18.8 MiB/s | 57.7 KiB | 00m00s [ 138/1160] Installing libstdc++-devel- 100% | 342.8 MiB/s | 40.8 MiB | 00m00s [ 139/1160] Installing gcc-c++-0:16.1.1 100% | 224.6 MiB/s | 34.8 MiB | 00m00s [ 140/1160] Installing rust-getopts-dev 100% | 92.7 MiB/s | 94.9 KiB | 00m00s [ 141/1160] Installing rust-siphasher-d 100% | 53.8 MiB/s | 55.1 KiB | 00m00s [ 142/1160] Installing rust-minimal-lex 100% | 155.9 MiB/s | 319.3 KiB | 00m00s [ 143/1160] Installing rust-nom7-devel- 100% | 209.4 MiB/s | 643.3 KiB | 00m00s [ 144/1160] Installing rust-fnv-devel-0 100% | 0.0 B/s | 34.7 KiB | 00m00s [ 145/1160] Installing rust-iana-time-z 100% | 144.6 MiB/s | 148.1 KiB | 00m00s [ 146/1160] Installing rust-peg-runtime 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 147/1160] Installing rust-peg-runtime 100% | 0.0 B/s | 124.0 B | 00m00s [ 148/1160] Installing rust-ucd-trie-de 100% | 156.0 MiB/s | 159.8 KiB | 00m00s [ 149/1160] Installing rust-pest-devel- 100% | 450.1 MiB/s | 1.4 MiB | 00m00s [ 150/1160] Installing rust-nu-ansi-ter 100% | 113.5 MiB/s | 116.2 KiB | 00m00s [ 151/1160] Installing rust-snapbox-mac 100% | 0.0 B/s | 18.5 KiB | 00m00s [ 152/1160] Installing rust-foldhash-de 100% | 58.0 MiB/s | 59.4 KiB | 00m00s [ 153/1160] Installing rust-allocator-a 100% | 142.3 MiB/s | 291.4 KiB | 00m00s [ 154/1160] Installing rust-unit-prefix 100% | 25.9 MiB/s | 26.5 KiB | 00m00s [ 155/1160] Installing rust-utf8_iter-d 100% | 0.0 B/s | 40.8 KiB | 00m00s [ 156/1160] Installing rust-potential_u 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 157/1160] Installing rust-writeable-d 100% | 92.8 MiB/s | 95.1 KiB | 00m00s [ 158/1160] Installing rust-anstyle-par 100% | 80.6 MiB/s | 82.5 KiB | 00m00s [ 159/1160] Installing rust-byteorder-d 100% | 172.2 MiB/s | 176.4 KiB | 00m00s [ 160/1160] Installing rust-winnow-deve 100% | 179.2 MiB/s | 1.3 MiB | 00m00s [ 161/1160] Installing rust-toml_parser 100% | 225.8 MiB/s | 231.2 KiB | 00m00s [ 162/1160] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 163/1160] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 164/1160] Installing rust-typeid-deve 100% | 24.9 MiB/s | 25.5 KiB | 00m00s [ 165/1160] Installing rust-portable-at 100% | 241.7 MiB/s | 1.2 MiB | 00m00s [ 166/1160] Installing python-rpm-macro 100% | 0.0 B/s | 28.9 KiB | 00m00s [ 167/1160] Installing rust-which-devel 100% | 102.1 MiB/s | 104.5 KiB | 00m00s [ 168/1160] Installing rust-unicode-wid 100% | 273.2 MiB/s | 2.2 MiB | 00m00s [ 169/1160] Installing rust-unicode-ide 100% | 150.9 MiB/s | 309.1 KiB | 00m00s [ 170/1160] Installing rust-unicode-ide 100% | 0.0 B/s | 124.0 B | 00m00s [ 171/1160] Installing rust-proc-macro2 100% | 124.1 MiB/s | 254.1 KiB | 00m00s [ 172/1160] Installing rust-syn-devel-0 100% | 238.6 MiB/s | 2.1 MiB | 00m00s [ 173/1160] Installing rust-syn+full-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 174/1160] Installing rust-syn+parsing 100% | 0.0 B/s | 124.0 B | 00m00s [ 175/1160] Installing rust-syn+extra-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 176/1160] Installing rust-quote-devel 100% | 127.2 MiB/s | 130.2 KiB | 00m00s [ 177/1160] Installing rust-syn+printin 100% | 0.0 B/s | 124.0 B | 00m00s [ 178/1160] Installing rust-syn+derive- 100% | 0.0 B/s | 124.0 B | 00m00s [ 179/1160] Installing rust-syn+clone-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 180/1160] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 181/1160] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 182/1160] Installing rust-quote+proc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 183/1160] Installing rust-quote+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 184/1160] Installing rust-manyhow-dev 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [ 185/1160] Installing rust-syn+proc-ma 100% | 0.0 B/s | 124.0 B | 00m00s [ 186/1160] Installing rust-syn+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 187/1160] Installing rust-displaydoc- 100% | 65.7 MiB/s | 67.3 KiB | 00m00s [ 188/1160] Installing rust-zerotrie-de 100% | 125.3 MiB/s | 384.9 KiB | 00m00s [ 189/1160] Installing rust-serde_deriv 100% | 160.6 MiB/s | 329.0 KiB | 00m00s [ 190/1160] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 191/1160] Installing rust-serde_core- 100% | 187.8 MiB/s | 384.7 KiB | 00m00s [ 192/1160] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 193/1160] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 194/1160] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 195/1160] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 196/1160] Installing rust-serde-devel 100% | 179.4 MiB/s | 551.0 KiB | 00m00s [ 197/1160] Installing rust-serde+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 198/1160] Installing rust-serde+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 199/1160] Installing rust-serde+alloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 200/1160] Installing rust-syn+fold-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 201/1160] Installing rust-syn+visit-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 202/1160] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 203/1160] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 204/1160] Installing rust-jiff+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 205/1160] Installing rust-jiff+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 206/1160] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 207/1160] Installing rust-toml-devel- 100% | 147.1 MiB/s | 301.2 KiB | 00m00s [ 208/1160] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 209/1160] Installing rust-toml0.9-dev 100% | 144.9 MiB/s | 296.7 KiB | 00m00s [ 210/1160] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 211/1160] Installing rust-tinystr-dev 100% | 92.9 MiB/s | 95.1 KiB | 00m00s [ 212/1160] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 213/1160] Installing rust-typed-arena 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [ 214/1160] Installing rust-rustc-hash- 100% | 0.0 B/s | 40.3 KiB | 00m00s [ 215/1160] Installing rust-equivalent- 100% | 0.0 B/s | 18.4 KiB | 00m00s [ 216/1160] Installing rust-indexmap-de 100% | 165.7 MiB/s | 508.9 KiB | 00m00s [ 217/1160] Installing rust-ordermap-de 100% | 48.7 MiB/s | 348.7 KiB | 00m00s [ 218/1160] Installing rust-indexmap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 219/1160] Installing rust-indexmap+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 220/1160] Installing rust-indexmap+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 221/1160] Installing rust-colored-dev 100% | 120.3 MiB/s | 123.2 KiB | 00m00s [ 222/1160] Installing rust-camino-deve 100% | 155.6 MiB/s | 159.4 KiB | 00m00s [ 223/1160] Installing rust-anyhow-deve 100% | 109.1 MiB/s | 223.4 KiB | 00m00s [ 224/1160] Installing rust-anstyle-dev 100% | 66.6 MiB/s | 68.2 KiB | 00m00s [ 225/1160] Installing rust-anstyle+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 226/1160] Installing rust-anstyle+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 227/1160] Installing rust-anstyle-los 100% | 0.0 B/s | 33.2 KiB | 00m00s [ 228/1160] Installing rust-anstyle-los 100% | 0.0 B/s | 124.0 B | 00m00s [ 229/1160] Installing rust-anyhow+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 230/1160] Installing rust-camino+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 231/1160] Installing rust-ordermap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 232/1160] Installing rust-ordermap+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 233/1160] Installing rust-hashbrown+e 100% | 0.0 B/s | 124.0 B | 00m00s [ 234/1160] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 235/1160] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 236/1160] Installing rust-typed-arena 100% | 0.0 B/s | 124.0 B | 00m00s [ 237/1160] Installing rust-tinystr+zer 100% | 0.0 B/s | 124.0 B | 00m00s [ 238/1160] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 239/1160] Installing rust-toml0.9+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 240/1160] Installing rust-toml+displa 100% | 0.0 B/s | 124.0 B | 00m00s [ 241/1160] Installing rust-toml+parse- 100% | 0.0 B/s | 124.0 B | 00m00s [ 242/1160] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 243/1160] Installing rust-toml+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 244/1160] Installing rust-jiff+tz-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 245/1160] Installing rust-jiff+tzdb-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 246/1160] Installing rust-jiff+tzdb-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 247/1160] Installing rust-jiff+tzdb-b 100% | 0.0 B/s | 124.0 B | 00m00s [ 248/1160] Installing rust-tracing-att 100% | 81.6 MiB/s | 167.0 KiB | 00m00s [ 249/1160] Installing rust-tracing-att 100% | 0.0 B/s | 124.0 B | 00m00s [ 250/1160] Installing rust-bstr+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 251/1160] Installing rust-bstr+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 252/1160] Installing rust-similar+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 253/1160] Installing rust-similar+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 254/1160] Installing rust-serde_test- 100% | 99.2 MiB/s | 101.5 KiB | 00m00s [ 255/1160] Installing rust-rust-stemme 100% | 234.0 MiB/s | 9.4 MiB | 00m00s [ 256/1160] Installing rust-rust-stemme 100% | 0.0 B/s | 124.0 B | 00m00s [ 257/1160] Installing rust-serde+serde 100% | 0.0 B/s | 124.0 B | 00m00s [ 258/1160] Installing rust-serde+deriv 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 259/1160] Installing rust-serde_with- 100% | 165.0 MiB/s | 1.2 MiB | 00m00s [ 260/1160] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 261/1160] Installing rust-toml+serde- 100% | 0.0 B/s | 124.0 B | 00m00s [ 262/1160] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 263/1160] Installing rust-toml0.9+ser 100% | 0.0 B/s | 124.0 B | 00m00s [ 264/1160] Installing rust-bitflags+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 265/1160] Installing rust-bitflags+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 266/1160] Installing rust-ron-devel-0 100% | 170.0 MiB/s | 696.5 KiB | 00m00s [ 267/1160] Installing rust-ron+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 268/1160] Installing rust-ron+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 269/1160] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 270/1160] Installing rust-serde+rc-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 271/1160] Installing rust-zerotrie+ze 100% | 0.0 B/s | 124.0 B | 00m00s [ 272/1160] Installing rust-quickcheck_ 100% | 27.1 MiB/s | 27.7 KiB | 00m00s [ 273/1160] Installing rust-serde_repr- 100% | 31.0 MiB/s | 31.7 KiB | 00m00s [ 274/1160] Installing rust-libcst_deri 100% | 41.2 MiB/s | 42.1 KiB | 00m00s [ 275/1160] Installing rust-libcst_deri 100% | 0.0 B/s | 124.0 B | 00m00s [ 276/1160] Installing rust-zerovec-der 100% | 73.7 MiB/s | 75.4 KiB | 00m00s [ 277/1160] Installing rust-zerovec+der 100% | 0.0 B/s | 124.0 B | 00m00s [ 278/1160] Installing rust-thiserror-i 100% | 92.8 MiB/s | 95.0 KiB | 00m00s [ 279/1160] Installing rust-thiserror-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 280/1160] Installing rust-thiserror-d 100% | 39.4 MiB/s | 121.1 KiB | 00m00s [ 281/1160] Installing rust-thiserror+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 282/1160] Installing rust-thiserror+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 283/1160] Installing rust-ref-cast-im 100% | 0.0 B/s | 30.3 KiB | 00m00s [ 284/1160] Installing rust-ref-cast-im 100% | 0.0 B/s | 124.0 B | 00m00s [ 285/1160] Installing rust-ref-cast-de 100% | 43.7 MiB/s | 44.8 KiB | 00m00s [ 286/1160] Installing rust-ref-cast+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 287/1160] Installing rust-thiserror-i 100% | 80.2 MiB/s | 82.2 KiB | 00m00s [ 288/1160] Installing rust-thiserror-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 289/1160] Installing rust-thiserror1- 100% | 50.3 MiB/s | 103.0 KiB | 00m00s [ 290/1160] Installing rust-thiserror1+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 291/1160] Installing rust-zerocopy-de 100% | 187.0 MiB/s | 957.2 KiB | 00m00s [ 292/1160] Installing rust-zerocopy-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 293/1160] Installing rust-zerocopy-de 100% | 159.3 MiB/s | 1.6 MiB | 00m00s [ 294/1160] Installing rust-zerocopy+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 295/1160] Installing rust-zerocopy+si 100% | 0.0 B/s | 124.0 B | 00m00s [ 296/1160] Installing rust-ppv-lite86- 100% | 128.2 MiB/s | 131.3 KiB | 00m00s [ 297/1160] Installing rust-ppv-lite86+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 298/1160] Installing rust-ppv-lite86+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 299/1160] Installing rust-rand_chacha 100% | 51.1 MiB/s | 52.3 KiB | 00m00s [ 300/1160] Installing rust-rand_chacha 100% | 0.0 B/s | 124.0 B | 00m00s [ 301/1160] Installing rust-rand0.8+ran 100% | 0.0 B/s | 124.0 B | 00m00s [ 302/1160] Installing rust-rand0.8+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 303/1160] Installing rust-manyhow+syn 100% | 0.0 B/s | 124.0 B | 00m00s [ 304/1160] Installing rust-manyhow+syn 100% | 0.0 B/s | 124.0 B | 00m00s [ 305/1160] Installing rust-peg-macros- 100% | 336.2 MiB/s | 344.3 KiB | 00m00s [ 306/1160] Installing rust-peg-macros+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 307/1160] Installing rust-peg-devel-0 100% | 34.8 MiB/s | 71.2 KiB | 00m00s [ 308/1160] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 309/1160] Installing rust-derive-wher 100% | 152.3 MiB/s | 311.8 KiB | 00m00s [ 310/1160] Installing rust-derive-wher 100% | 0.0 B/s | 124.0 B | 00m00s [ 311/1160] Installing rust-serde_deriv 100% | 126.2 MiB/s | 129.3 KiB | 00m00s [ 312/1160] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 313/1160] Installing rust-schemars_de 100% | 134.0 MiB/s | 137.2 KiB | 00m00s [ 314/1160] Installing rust-schemars_de 100% | 0.0 B/s | 124.0 B | 00m00s [ 315/1160] Installing rust-syn+visit-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 316/1160] Installing rust-synstructur 100% | 95.7 MiB/s | 98.0 KiB | 00m00s [ 317/1160] Installing rust-synstructur 100% | 0.0 B/s | 124.0 B | 00m00s [ 318/1160] Installing rust-synstructur 100% | 0.0 B/s | 124.0 B | 00m00s [ 319/1160] Installing rust-salsa-macro 100% | 144.5 MiB/s | 148.0 KiB | 00m00s [ 320/1160] Installing rust-salsa-macro 100% | 0.0 B/s | 124.0 B | 00m00s [ 321/1160] Installing rust-yoke-derive 100% | 47.5 MiB/s | 48.7 KiB | 00m00s [ 322/1160] Installing rust-zerofrom-de 100% | 0.0 B/s | 22.5 KiB | 00m00s [ 323/1160] Installing rust-zerofrom+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 324/1160] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 325/1160] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 326/1160] Installing rust-console+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 327/1160] Installing rust-annotate-sn 100% | 122.1 MiB/s | 125.0 KiB | 00m00s [ 328/1160] Installing rust-annotate-sn 100% | 0.0 B/s | 124.0 B | 00m00s [ 329/1160] Installing rust-getopts+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 330/1160] Installing rust-getopts+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 331/1160] Installing rust-which+real- 100% | 0.0 B/s | 124.0 B | 00m00s [ 332/1160] Installing rust-which+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 333/1160] Installing python3-rpm-macr 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 334/1160] Installing rust-portable-at 100% | 0.0 B/s | 124.0 B | 00m00s [ 335/1160] Installing rust-portable-at 100% | 0.0 B/s | 124.0 B | 00m00s [ 336/1160] Installing rust-typeid+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 337/1160] Installing rust-byteorder+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 338/1160] Installing rust-byteorder+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 339/1160] Installing rust-potential_u 100% | 0.0 B/s | 124.0 B | 00m00s [ 340/1160] Installing rust-utf8_iter+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 341/1160] Installing rust-unit-prefix 100% | 0.0 B/s | 124.0 B | 00m00s [ 342/1160] Installing rust-unit-prefix 100% | 0.0 B/s | 124.0 B | 00m00s [ 343/1160] Installing rust-allocator-a 100% | 0.0 B/s | 124.0 B | 00m00s [ 344/1160] Installing rust-hashbrown+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 345/1160] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 346/1160] Installing rust-hashbrown0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 347/1160] Installing rust-hashlink-de 100% | 151.6 MiB/s | 155.2 KiB | 00m00s [ 348/1160] Installing rust-hashlink+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 349/1160] Installing rust-snapbox-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 350/1160] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 351/1160] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 352/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 353/1160] Installing rust-pest+memchr 100% | 0.0 B/s | 124.0 B | 00m00s [ 354/1160] Installing rust-ucd-trie+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 355/1160] Installing rust-pest+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 356/1160] Installing rust-pest+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 357/1160] Installing rust-peg-runtime 100% | 0.0 B/s | 124.0 B | 00m00s [ 358/1160] Installing rust-peg+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 359/1160] Installing rust-peg+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 360/1160] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 361/1160] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 362/1160] Installing rust-fnv+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 363/1160] Installing rust-fnv+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 364/1160] Installing rust-nom7+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 365/1160] Installing rust-minimal-lex 100% | 0.0 B/s | 124.0 B | 00m00s [ 366/1160] Installing rust-nom7+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 367/1160] Installing rust-cexpr-devel 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [ 368/1160] Installing rust-cexpr+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 369/1160] Installing rust-siphasher+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 370/1160] Installing rust-siphasher+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 371/1160] Installing rust-phf_shared- 100% | 0.0 B/s | 49.2 KiB | 00m00s [ 372/1160] Installing rust-phf-devel-0 100% | 84.9 MiB/s | 86.9 KiB | 00m00s [ 373/1160] Installing rust-phf0.11-dev 100% | 80.3 MiB/s | 82.2 KiB | 00m00s [ 374/1160] Installing rust-phf_shared0 100% | 0.0 B/s | 45.6 KiB | 00m00s [ 375/1160] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 376/1160] Installing rust-phf0.11+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 377/1160] Installing rust-phf0.11+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 378/1160] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 379/1160] Installing rust-phf_shared+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 380/1160] Installing rust-phf+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 381/1160] Installing rust-phf+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 382/1160] Installing rust-imperative- 100% | 74.4 MiB/s | 76.2 KiB | 00m00s [ 383/1160] Installing rust-shlex+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 384/1160] Installing rust-shlex+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 385/1160] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 386/1160] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 387/1160] Installing llvm-test-0:22.1 100% | 70.8 MiB/s | 2.6 MiB | 00m00s [ 388/1160] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 389/1160] Installing rust-bit-vec+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 390/1160] Installing rust-bit-set+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 391/1160] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 392/1160] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 393/1160] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 394/1160] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 395/1160] Installing rust-quick-xml0. 100% | 282.2 MiB/s | 1.1 MiB | 00m00s [ 396/1160] Installing rust-quick-xml0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 397/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 398/1160] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 399/1160] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 400/1160] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 401/1160] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 402/1160] Installing rust-path-absolu 100% | 0.0 B/s | 42.3 KiB | 00m00s [ 403/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 404/1160] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 405/1160] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 406/1160] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 407/1160] Installing rust-tracing-log 100% | 64.6 MiB/s | 66.1 KiB | 00m00s [ 408/1160] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 409/1160] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 410/1160] Installing rust-rayon-core- 100% | 136.5 MiB/s | 279.5 KiB | 00m00s [ 411/1160] Installing rust-rayon-core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 412/1160] Installing rust-rayon-devel 100% | 177.4 MiB/s | 908.1 KiB | 00m00s [ 413/1160] Installing rust-crossbeam+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 414/1160] Installing rust-crossbeam+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 415/1160] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 416/1160] Installing rust-matchers-de 100% | 0.0 B/s | 24.4 KiB | 00m00s [ 417/1160] Installing rust-matchers+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 418/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 419/1160] Installing rust-rand0.8+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 420/1160] Installing rust-rand0.8+lib 100% | 0.0 B/s | 124.0 B | 00m00s [ 421/1160] Installing rust-rand0.8+sma 100% | 0.0 B/s | 124.0 B | 00m00s [ 422/1160] Installing rust-phf_generat 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 423/1160] Installing rust-phf_generat 100% | 0.0 B/s | 124.0 B | 00m00s [ 424/1160] Installing rust-phf_codegen 100% | 0.0 B/s | 44.2 KiB | 00m00s [ 425/1160] Installing rust-phf_codegen 100% | 0.0 B/s | 124.0 B | 00m00s [ 426/1160] Installing rust-terminfo-de 100% | 171.3 MiB/s | 175.4 KiB | 00m00s [ 427/1160] Installing rust-terminfo+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 428/1160] Installing rust-similar+inl 100% | 0.0 B/s | 124.0 B | 00m00s [ 429/1160] Installing rust-form_urlenc 100% | 0.0 B/s | 124.0 B | 00m00s [ 430/1160] Installing rust-crossbeam-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 431/1160] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 432/1160] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 433/1160] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 434/1160] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 435/1160] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 436/1160] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 437/1160] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 438/1160] Installing rust-similar2+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 439/1160] Installing rust-similar2+in 100% | 0.0 B/s | 124.0 B | 00m00s [ 440/1160] Installing rust-fern-devel- 100% | 220.3 MiB/s | 451.2 KiB | 00m00s [ 441/1160] Installing rust-mio+log-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 442/1160] Installing rust-mio+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 443/1160] Installing rust-strum+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 444/1160] Installing rust-rand+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 445/1160] Installing rust-rand_core+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 446/1160] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 447/1160] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 448/1160] Installing rust-yansi+alloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 449/1160] Installing rust-yansi+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 450/1160] Installing rust-yansi+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 451/1160] Installing rust-fastrand+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 452/1160] Installing rust-fastrand+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 453/1160] Installing rust-fastrand+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 454/1160] Installing rust-tinyvec+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 455/1160] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 456/1160] Installing rust-errno+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 457/1160] Installing rust-mio+os-poll 100% | 0.0 B/s | 124.0 B | 00m00s [ 458/1160] Installing rust-mio+os-ext- 100% | 0.0 B/s | 124.0 B | 00m00s [ 459/1160] Installing rust-os_pipe-dev 100% | 0.0 B/s | 36.0 KiB | 00m00s [ 460/1160] Installing rust-os_pipe+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 461/1160] Installing rust-wait-timeou 100% | 31.1 MiB/s | 31.9 KiB | 00m00s [ 462/1160] Installing rust-wait-timeou 100% | 0.0 B/s | 124.0 B | 00m00s [ 463/1160] Installing rust-inotify-sys 100% | 0.0 B/s | 33.2 KiB | 00m00s [ 464/1160] Installing rust-inotify-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 465/1160] Installing rust-inotify-dev 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 466/1160] Installing rust-jobserver-d 100% | 92.6 MiB/s | 94.8 KiB | 00m00s [ 467/1160] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 468/1160] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 469/1160] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 470/1160] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 471/1160] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 472/1160] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 473/1160] Installing rust-smallvec+co 100% | 0.0 B/s | 124.0 B | 00m00s [ 474/1160] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 475/1160] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 476/1160] Installing rust-itertools+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 477/1160] Installing rust-thin-vec+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 478/1160] Installing rust-thin-vec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 479/1160] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 480/1160] Installing rust-bstr+unicod 100% | 0.0 B/s | 124.0 B | 00m00s [ 481/1160] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 482/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 483/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 484/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 485/1160] Installing rust-either+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 486/1160] Installing rust-either+use_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 487/1160] Installing rust-itertools+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 488/1160] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 489/1160] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 490/1160] Installing rust-notify-type 100% | 15.3 MiB/s | 78.2 KiB | 00m00s [ 491/1160] Installing rust-notify-type 100% | 0.0 B/s | 124.0 B | 00m00s [ 492/1160] Installing rust-bitflags+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 493/1160] Installing rust-smallvec+un 100% | 0.0 B/s | 124.0 B | 00m00s [ 494/1160] Installing rust-version-ran 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 495/1160] Installing rust-version-ran 100% | 0.0 B/s | 124.0 B | 00m00s [ 496/1160] Installing rust-console+ans 100% | 0.0 B/s | 124.0 B | 00m00s [ 497/1160] Installing rust-console+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 498/1160] Installing rust-console+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 499/1160] Installing rust-indicatif-d 100% | 155.5 MiB/s | 318.5 KiB | 00m00s [ 500/1160] Installing rust-indicatif+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 501/1160] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 502/1160] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 503/1160] Installing rust-manyhow-mac 100% | 0.0 B/s | 17.7 KiB | 00m00s [ 504/1160] Installing rust-manyhow-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 505/1160] Installing rust-manyhow+mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 506/1160] Installing rust-manyhow+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 507/1160] Installing rust-quote-use-m 100% | 19.4 MiB/s | 19.8 KiB | 00m00s [ 508/1160] Installing rust-quote-use-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 509/1160] Installing rust-quote-use-d 100% | 0.0 B/s | 11.3 KiB | 00m00s [ 510/1160] Installing rust-quote-use+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 511/1160] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 512/1160] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 513/1160] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 514/1160] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 515/1160] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 516/1160] Installing rust-linux-raw-s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 517/1160] Installing rust-rustix-deve 100% | 126.5 MiB/s | 2.3 MiB | 00m00s [ 518/1160] Installing rust-rustix+fs-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 519/1160] Installing rust-rustix+term 100% | 0.0 B/s | 124.0 B | 00m00s [ 520/1160] Installing rust-rustix+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 521/1160] Installing rust-rustix+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 522/1160] Installing rust-rustix+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 523/1160] Installing rust-tempfile-de 100% | 172.1 MiB/s | 176.3 KiB | 00m00s [ 524/1160] Installing rust-terminal_si 100% | 0.0 B/s | 25.2 KiB | 00m00s [ 525/1160] Installing rust-terminal_si 100% | 0.0 B/s | 124.0 B | 00m00s [ 526/1160] Installing rust-hashbrown+i 100% | 0.0 B/s | 124.0 B | 00m00s [ 527/1160] Installing rust-hashbrown+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 528/1160] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 529/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 530/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 531/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 532/1160] Installing rust-globset-dev 100% | 112.9 MiB/s | 115.6 KiB | 00m00s [ 533/1160] Installing rust-globset+log 100% | 0.0 B/s | 124.0 B | 00m00s [ 534/1160] Installing rust-globset+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 535/1160] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 536/1160] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 537/1160] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 538/1160] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 539/1160] Installing rust-regex+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 540/1160] Installing rust-jiff+perf-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 541/1160] Installing rust-jiff+tz-fat 100% | 0.0 B/s | 124.0 B | 00m00s [ 542/1160] Installing rust-csv-core-de 100% | 116.0 MiB/s | 118.8 KiB | 00m00s [ 543/1160] Installing rust-csv-core+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 544/1160] Installing rust-libc+extra_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 545/1160] Installing rust-cpufeatures 100% | 45.3 MiB/s | 46.4 KiB | 00m00s [ 546/1160] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 547/1160] Installing rust-cpufeatures 100% | 0.0 B/s | 44.4 KiB | 00m00s [ 548/1160] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 549/1160] Installing rust-version_che 100% | 0.0 B/s | 59.2 KiB | 00m00s [ 550/1160] Installing rust-version_che 100% | 0.0 B/s | 124.0 B | 00m00s [ 551/1160] Installing rust-typenum-dev 100% | 390.7 MiB/s | 1.2 MiB | 00m00s [ 552/1160] Installing rust-typenum+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 553/1160] Installing rust-generic-arr 100% | 67.3 MiB/s | 68.9 KiB | 00m00s [ 554/1160] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 555/1160] Installing rust-block-buffe 100% | 0.0 B/s | 35.8 KiB | 00m00s [ 556/1160] Installing rust-block-buffe 100% | 0.0 B/s | 124.0 B | 00m00s [ 557/1160] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 558/1160] Installing rust-crypto-comm 100% | 0.0 B/s | 26.8 KiB | 00m00s [ 559/1160] Installing rust-crypto-comm 100% | 0.0 B/s | 124.0 B | 00m00s [ 560/1160] Installing rust-digest-deve 100% | 86.2 MiB/s | 88.2 KiB | 00m00s [ 561/1160] Installing rust-digest+bloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 562/1160] Installing rust-digest+core 100% | 0.0 B/s | 124.0 B | 00m00s [ 563/1160] Installing rust-digest+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 564/1160] Installing ncurses-c++-libs 100% | 79.1 MiB/s | 162.1 KiB | 00m00s [ 565/1160] Installing ncurses-devel-0: 100% | 23.7 MiB/s | 1.0 MiB | 00m00s [ 566/1160] Installing libedit-devel-0: 100% | 33.0 MiB/s | 67.5 KiB | 00m00s [ 567/1160] Installing llvm-static-0:22 100% | 377.8 MiB/s | 355.9 MiB | 00m01s [ 568/1160] Installing llvm-googletest- 100% | 113.8 MiB/s | 2.3 MiB | 00m00s [ 569/1160] Installing llvm-devel-0:22. 100% | 170.1 MiB/s | 36.4 MiB | 00m00s [ 570/1160] Installing emacs-filesystem 100% | 0.0 B/s | 812.0 B | 00m00s [ 571/1160] Installing rust-collection_ 100% | 23.2 MiB/s | 23.7 KiB | 00m00s [ 572/1160] Installing rust-collection_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 573/1160] Installing rust-attribute-d 100% | 0.0 B/s | 40.9 KiB | 00m00s [ 574/1160] Installing rust-attribute-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 575/1160] Installing rust-attribute-d 100% | 77.0 MiB/s | 78.8 KiB | 00m00s [ 576/1160] Installing rust-attribute-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 577/1160] Installing rust-get-size-de 100% | 0.0 B/s | 33.8 KiB | 00m00s [ 578/1160] Installing rust-get-size-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 579/1160] Installing rust-get-size2+g 100% | 0.0 B/s | 124.0 B | 00m00s [ 580/1160] Installing ncurses-0:6.6-2. 100% | 21.9 MiB/s | 628.3 KiB | 00m00s [ 581/1160] Installing clang-resource-f 100% | 16.3 MiB/s | 16.7 KiB | 00m00s [ 582/1160] Installing clang-libs-0:22. 100% | 328.2 MiB/s | 124.7 MiB | 00m00s [ 583/1160] Installing clang-0:22.1.6-1 100% | 394.7 MiB/s | 60.4 MiB | 00m00s [ 584/1160] Installing clang-tools-extr 100% | 278.7 MiB/s | 72.7 MiB | 00m00s [ 585/1160] Installing clang-devel-0:22 100% | 240.1 MiB/s | 33.1 MiB | 00m00s [ 586/1160] Installing rust-option-ext- 100% | 0.0 B/s | 23.0 KiB | 00m00s [ 587/1160] Installing rust-option-ext+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 588/1160] Installing rust-dirs-sys-de 100% | 0.0 B/s | 30.5 KiB | 00m00s [ 589/1160] Installing rust-dirs-sys+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 590/1160] Installing rust-dirs-devel- 100% | 0.0 B/s | 50.0 KiB | 00m00s [ 591/1160] Installing rust-dirs+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 592/1160] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 593/1160] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 594/1160] Installing rust-ident_case- 100% | 0.0 B/s | 10.0 KiB | 00m00s [ 595/1160] Installing rust-ident_case+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 596/1160] Installing rust-darling_cor 100% | 112.1 MiB/s | 344.3 KiB | 00m00s [ 597/1160] Installing rust-darling_cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 598/1160] Installing rust-darling_mac 100% | 0.0 B/s | 4.7 KiB | 00m00s [ 599/1160] Installing rust-darling_mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 600/1160] Installing rust-darling-dev 100% | 17.4 MiB/s | 160.5 KiB | 00m00s [ 601/1160] Installing groff-base-0:1.2 100% | 85.5 MiB/s | 4.6 MiB | 00m00s [ 602/1160] Installing perl-Digest-0:1. 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [ 603/1160] Installing perl-Digest-MD5- 100% | 55.9 MiB/s | 57.2 KiB | 00m00s [ 604/1160] Installing perl-FileHandle- 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 605/1160] Installing perl-B-0:1.89-52 100% | 254.1 MiB/s | 520.3 KiB | 00m00s [ 606/1160] Installing perl-libnet-0:3. 100% | 143.9 MiB/s | 294.7 KiB | 00m00s [ 607/1160] Installing perl-Data-Dumper 100% | 110.5 MiB/s | 113.2 KiB | 00m00s [ 608/1160] Installing perl-MIME-Base32 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [ 609/1160] Installing perl-URI-0:5.34- 100% | 91.7 MiB/s | 281.8 KiB | 00m00s [ 610/1160] Installing perl-IO-Socket-I 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 611/1160] Installing perl-AutoLoader- 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 612/1160] Installing perl-IO-Socket-S 100% | 236.8 MiB/s | 727.6 KiB | 00m00s [ 613/1160] Installing perl-Net-SSLeay- 100% | 205.2 MiB/s | 1.4 MiB | 00m00s [ 614/1160] Installing perl-locale-0:1. 100% | 0.0 B/s | 6.5 KiB | 00m00s [ 615/1160] Installing perl-if-0:0.61.0 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 616/1160] Installing perl-Text-Tabs+W 100% | 0.0 B/s | 23.9 KiB | 00m00s [ 617/1160] Installing perl-Pod-Escapes 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 618/1160] Installing perl-Time-Local- 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 619/1160] Installing perl-Time-HiRes- 100% | 114.7 MiB/s | 117.4 KiB | 00m00s [ 620/1160] Installing perl-File-Path-0 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [ 621/1160] Installing perl-Pod-Simple- 100% | 187.3 MiB/s | 575.5 KiB | 00m00s [ 622/1160] Installing perl-HTTP-Tiny-0 100% | 156.5 MiB/s | 160.3 KiB | 00m00s [ 623/1160] Installing perl-Class-Struc 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 624/1160] Installing perl-IPC-Open3-0 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 625/1160] Installing perl-File-Temp-1 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [ 626/1160] Installing perl-POSIX-0:2.2 100% | 236.6 MiB/s | 242.3 KiB | 00m00s [ 627/1160] Installing perl-Term-Cap-0: 100% | 0.0 B/s | 30.6 KiB | 00m00s [ 628/1160] Installing perl-Term-ANSICo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [ 629/1160] Installing perl-podlators-1 100% | 10.8 MiB/s | 321.4 KiB | 00m00s [ 630/1160] Installing perl-Pod-Perldoc 100% | 6.4 MiB/s | 169.2 KiB | 00m00s [ 631/1160] Installing perl-File-stat-0 100% | 0.0 B/s | 13.1 KiB | 00m00s [ 632/1160] Installing perl-SelectSaver 100% | 0.0 B/s | 2.6 KiB | 00m00s [ 633/1160] Installing perl-Socket-4:2. 100% | 123.5 MiB/s | 126.5 KiB | 00m00s [ 634/1160] Installing perl-Symbol-0:1. 100% | 0.0 B/s | 7.3 KiB | 00m00s [ 635/1160] Installing perl-Pod-Usage-4 100% | 3.4 MiB/s | 87.9 KiB | 00m00s [ 636/1160] Installing perl-IO-0:1.55-5 100% | 147.7 MiB/s | 151.3 KiB | 00m00s [ 637/1160] Installing perl-Fcntl-0:1.2 100% | 0.0 B/s | 49.5 KiB | 00m00s [ 638/1160] Installing perl-overloading 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 639/1160] Installing perl-mro-0:1.29- 100% | 0.0 B/s | 42.3 KiB | 00m00s [ 640/1160] Installing perl-base-0:2.27 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 641/1160] Installing perl-Text-ParseW 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 642/1160] Installing perl-Getopt-Long 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 643/1160] Installing perl-Storable-1: 100% | 223.0 MiB/s | 228.4 KiB | 00m00s [ 644/1160] Installing perl-parent-1:0. 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 645/1160] Installing perl-MIME-Base64 100% | 46.8 MiB/s | 47.9 KiB | 00m00s [ 646/1160] Installing perl-Getopt-Std- 100% | 0.0 B/s | 11.8 KiB | 00m00s [ 647/1160] Installing perl-File-Basena 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 648/1160] Installing perl-vars-0:1.05 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 649/1160] Installing perl-overload-0: 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 650/1160] Installing perl-Scalar-List 100% | 144.8 MiB/s | 148.2 KiB | 00m00s [ 651/1160] Installing perl-Errno-0:1.3 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 652/1160] Installing perl-constant-0: 100% | 26.7 MiB/s | 27.4 KiB | 00m00s [ 653/1160] Installing perl-Encode-4:3. 100% | 162.2 MiB/s | 9.6 MiB | 00m00s [ 654/1160] Installing perl-DynaLoader- 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 655/1160] Installing perl-PathTools-0 100% | 176.0 MiB/s | 180.2 KiB | 00m00s [ 656/1160] Installing perl-Carp-0:1.54 100% | 0.0 B/s | 47.7 KiB | 00m00s [ 657/1160] Installing perl-Exporter-0: 100% | 27.1 MiB/s | 55.6 KiB | 00m00s [ 658/1160] Installing perl-libs-4:5.42 100% | 209.8 MiB/s | 12.0 MiB | 00m00s [ 659/1160] Installing perl-interpreter 100% | 4.7 MiB/s | 120.1 KiB | 00m00s [ 660/1160] Installing rust-find-msvc-t 100% | 113.4 MiB/s | 116.1 KiB | 00m00s [ 661/1160] Installing rust-find-msvc-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 662/1160] Installing rust-cc-devel-0: 100% | 185.0 MiB/s | 378.9 KiB | 00m00s [ 663/1160] Installing rust-cc+default- 100% | 0.0 B/s | 124.0 B | 00m00s [ 664/1160] Installing rust-cc+parallel 100% | 0.0 B/s | 124.0 B | 00m00s [ 665/1160] Installing rust-pkg-config- 100% | 74.4 MiB/s | 76.2 KiB | 00m00s [ 666/1160] Installing rust-pkg-config+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 667/1160] Installing rust-utf8-width- 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 668/1160] Installing rust-utf8-width+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 669/1160] Installing rust-html-escape 100% | 141.9 MiB/s | 145.3 KiB | 00m00s [ 670/1160] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 671/1160] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 672/1160] Installing rust-virtue-deve 100% | 185.2 MiB/s | 189.6 KiB | 00m00s [ 673/1160] Installing rust-virtue+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 674/1160] Installing rust-bincode_der 100% | 0.0 B/s | 45.4 KiB | 00m00s [ 675/1160] Installing rust-bincode_der 100% | 0.0 B/s | 124.0 B | 00m00s [ 676/1160] Installing rust-simd-adler3 100% | 53.1 MiB/s | 54.3 KiB | 00m00s [ 677/1160] Installing rust-icu_normali 100% | 400.5 MiB/s | 410.2 KiB | 00m00s [ 678/1160] Installing rust-tinyvec_mac 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 679/1160] Installing rust-tinyvec_mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 680/1160] Installing rust-tinyvec+tin 100% | 0.0 B/s | 124.0 B | 00m00s [ 681/1160] Installing rust-tinyvec+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 682/1160] Installing rust-unicode-nor 100% | 348.5 MiB/s | 713.6 KiB | 00m00s [ 683/1160] Installing rust-unicode-nor 100% | 0.0 B/s | 124.0 B | 00m00s [ 684/1160] Installing rust-arrayvec-de 100% | 120.2 MiB/s | 123.1 KiB | 00m00s [ 685/1160] Installing rust-vte-devel-0 100% | 306.9 MiB/s | 314.2 KiB | 00m00s [ 686/1160] Installing rust-strip-ansi- 100% | 0.0 B/s | 22.1 KiB | 00m00s [ 687/1160] Installing rust-strip-ansi- 100% | 0.0 B/s | 124.0 B | 00m00s [ 688/1160] Installing rust-urlencoding 100% | 0.0 B/s | 20.1 KiB | 00m00s [ 689/1160] Installing rust-urlencoding 100% | 30.3 KiB/s | 124.0 B | 00m00s [ 690/1160] Installing rust-escape8259- 100% | 0.0 B/s | 14.1 KiB | 00m00s [ 691/1160] Installing rust-escape8259+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 692/1160] Installing rust-termtree0.5 100% | 0.0 B/s | 21.2 KiB | 00m00s [ 693/1160] Installing rust-termtree0.5 100% | 0.0 B/s | 124.0 B | 00m00s [ 694/1160] Installing jemalloc-0:5.3.0 100% | 28.1 MiB/s | 864.1 KiB | 00m00s [ 695/1160] Installing jemalloc-devel-0 100% | 8.7 MiB/s | 221.9 KiB | 00m00s [ 696/1160] Installing rust-tikv-jemall 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 697/1160] Installing rust-tikv-jemall 100% | 48.4 MiB/s | 49.5 KiB | 00m00s [ 698/1160] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 699/1160] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 700/1160] Installing rust-adler2-deve 100% | 36.6 MiB/s | 37.4 KiB | 00m00s [ 701/1160] Installing rust-miniz_oxide 100% | 270.2 MiB/s | 276.6 KiB | 00m00s [ 702/1160] Installing rust-miniz_oxide 100% | 0.0 B/s | 124.0 B | 00m00s [ 703/1160] Installing rust-miniz_oxide 100% | 0.0 B/s | 124.0 B | 00m00s [ 704/1160] Installing rust-miniz_oxide 100% | 0.0 B/s | 124.0 B | 00m00s [ 705/1160] Installing rust-autocfg-dev 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [ 706/1160] Installing rust-autocfg+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 707/1160] Installing rust-num-traits- 100% | 132.8 MiB/s | 272.0 KiB | 00m00s [ 708/1160] Installing rust-chrono-deve 100% | 321.9 MiB/s | 1.3 MiB | 00m00s [ 709/1160] Installing rust-chrono+iana 100% | 0.0 B/s | 124.0 B | 00m00s [ 710/1160] Installing rust-chrono+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 711/1160] Installing rust-chrono+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 712/1160] Installing rust-quick-junit 100% | 125.4 MiB/s | 128.4 KiB | 00m00s [ 713/1160] Installing rust-chrono+now- 100% | 0.0 B/s | 124.0 B | 00m00s [ 714/1160] Installing rust-chrono+cloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 715/1160] Installing rust-fs-err-deve 100% | 106.8 MiB/s | 109.4 KiB | 00m00s [ 716/1160] Installing rust-fs-err+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 717/1160] Installing rust-argfile-dev 100% | 0.0 B/s | 26.1 KiB | 00m00s [ 718/1160] Installing rust-memoffset-d 100% | 0.0 B/s | 37.8 KiB | 00m00s [ 719/1160] Installing rust-memoffset+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 720/1160] Installing rust-intrusive-c 100% | 353.3 MiB/s | 361.8 KiB | 00m00s [ 721/1160] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 722/1160] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 723/1160] Installing rust-stable_dere 100% | 0.0 B/s | 24.4 KiB | 00m00s [ 724/1160] Installing rust-yoke-devel- 100% | 137.2 MiB/s | 140.5 KiB | 00m00s [ 725/1160] Installing rust-yoke+derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 726/1160] Installing rust-zerovec+yok 100% | 0.0 B/s | 124.0 B | 00m00s [ 727/1160] Installing rust-icu_collect 100% | 157.5 MiB/s | 645.1 KiB | 00m00s [ 728/1160] Installing rust-zerotrie+yo 100% | 0.0 B/s | 124.0 B | 00m00s [ 729/1160] Installing rust-scopeguard- 100% | 0.0 B/s | 34.5 KiB | 00m00s [ 730/1160] Installing rust-lock_api-de 100% | 196.3 MiB/s | 201.0 KiB | 00m00s [ 731/1160] Installing rust-lock_api+at 100% | 0.0 B/s | 124.0 B | 00m00s [ 732/1160] Installing rust-lock_api+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 733/1160] Installing rust-cfg_aliases 100% | 0.0 B/s | 22.9 KiB | 00m00s [ 734/1160] Installing rust-cfg_aliases 100% | 0.0 B/s | 124.0 B | 00m00s [ 735/1160] Installing rust-clap_lex-de 100% | 0.0 B/s | 43.6 KiB | 00m00s [ 736/1160] Installing rust-clap_lex+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 737/1160] Installing rust-clap_builde 100% | 185.7 MiB/s | 950.7 KiB | 00m00s [ 738/1160] Installing rust-clap-devel- 100% | 60.1 MiB/s | 246.1 KiB | 00m00s [ 739/1160] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 740/1160] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 741/1160] Installing rust-clap+help-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 742/1160] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 743/1160] Installing rust-clap+error- 100% | 0.0 B/s | 124.0 B | 00m00s [ 744/1160] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 745/1160] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 746/1160] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 747/1160] Installing rust-clap+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 748/1160] Installing rust-clap_comple 100% | 90.3 MiB/s | 184.8 KiB | 00m00s [ 749/1160] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 750/1160] Installing rust-clap_comple 100% | 0.0 B/s | 39.2 KiB | 00m00s [ 751/1160] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 752/1160] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 753/1160] Installing rust-clap+usage- 100% | 0.0 B/s | 124.0 B | 00m00s [ 754/1160] Installing rust-strsim-deve 100% | 0.0 B/s | 54.8 KiB | 00m00s [ 755/1160] Installing rust-strsim+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 756/1160] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 757/1160] Installing rust-clap+sugges 100% | 0.0 B/s | 124.0 B | 00m00s [ 758/1160] Installing rust-darling_cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 759/1160] Installing rust-darling_cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 760/1160] Installing rust-darling+sug 100% | 0.0 B/s | 124.0 B | 00m00s [ 761/1160] Installing rust-darling+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 762/1160] Installing rust-serde_with_ 100% | 129.8 MiB/s | 132.9 KiB | 00m00s [ 763/1160] Installing rust-serde_with_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 764/1160] Installing rust-difflib-dev 100% | 0.0 B/s | 40.4 KiB | 00m00s [ 765/1160] Installing rust-difflib+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 766/1160] Installing rust-lazy_static 100% | 37.3 MiB/s | 38.2 KiB | 00m00s [ 767/1160] Installing rust-lazy_static 100% | 0.0 B/s | 124.0 B | 00m00s [ 768/1160] Installing rust-sharded-sla 100% | 128.3 MiB/s | 262.7 KiB | 00m00s [ 769/1160] Installing rust-sharded-sla 100% | 0.0 B/s | 124.0 B | 00m00s [ 770/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 771/1160] Installing rust-normalize-l 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 772/1160] Installing rust-normalize-l 100% | 0.0 B/s | 124.0 B | 00m00s [ 773/1160] Installing rust-snapbox-dev 100% | 134.2 MiB/s | 274.9 KiB | 00m00s [ 774/1160] Installing rust-snapbox+dif 100% | 0.0 B/s | 124.0 B | 00m00s [ 775/1160] Installing rust-zmij-devel- 100% | 66.0 MiB/s | 67.6 KiB | 00m00s [ 776/1160] Installing rust-zmij+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 777/1160] Installing rust-dyn-clone-d 100% | 34.5 MiB/s | 35.4 KiB | 00m00s [ 778/1160] Installing rust-dyn-clone+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 779/1160] Installing rust-pin-project 100% | 77.2 MiB/s | 237.3 KiB | 00m00s [ 780/1160] Installing rust-pin-project 100% | 0.0 B/s | 124.0 B | 00m00s [ 781/1160] Installing rust-tracing-dev 100% | 154.8 MiB/s | 475.5 KiB | 00m00s [ 782/1160] Installing rust-tracing+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 783/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 784/1160] Installing rust-tracing+tra 100% | 0.0 B/s | 124.0 B | 00m00s [ 785/1160] Installing rust-tracing+att 100% | 0.0 B/s | 124.0 B | 00m00s [ 786/1160] Installing rust-winnow0.7-d 100% | 179.3 MiB/s | 1.3 MiB | 00m00s [ 787/1160] Installing rust-toml0.9+par 100% | 0.0 B/s | 124.0 B | 00m00s [ 788/1160] Installing rust-diff-devel- 100% | 222.7 MiB/s | 912.2 KiB | 00m00s [ 789/1160] Installing rust-diff+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 790/1160] Installing rust-pretty_asse 100% | 121.8 MiB/s | 124.8 KiB | 00m00s [ 791/1160] Installing rust-pretty_asse 100% | 0.0 B/s | 124.0 B | 00m00s [ 792/1160] Installing rust-unscanny-de 100% | 0.0 B/s | 36.9 KiB | 00m00s [ 793/1160] Installing rust-unscanny+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 794/1160] Installing rust-pep440_rs-d 100% | 203.0 MiB/s | 207.9 KiB | 00m00s [ 795/1160] Installing rust-pep440_rs+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 796/1160] Installing rust-pep440_rs+v 100% | 0.0 B/s | 124.0 B | 00m00s [ 797/1160] Installing rust-same-file-d 100% | 33.3 MiB/s | 34.1 KiB | 00m00s [ 798/1160] Installing rust-same-file+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 799/1160] Installing rust-walkdir-dev 100% | 107.2 MiB/s | 109.8 KiB | 00m00s [ 800/1160] Installing rust-walkdir+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 801/1160] Installing rust-ignore-deve 100% | 243.8 MiB/s | 249.6 KiB | 00m00s [ 802/1160] Installing rust-ignore+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 803/1160] Installing rust-globwalk-de 100% | 0.0 B/s | 34.2 KiB | 00m00s [ 804/1160] Installing rust-globwalk+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 805/1160] Installing rust-notify-deve 100% | 154.1 MiB/s | 157.8 KiB | 00m00s [ 806/1160] Installing rust-litemap-dev 100% | 128.4 MiB/s | 131.5 KiB | 00m00s [ 807/1160] Installing rust-icu_locale_ 100% | 97.8 MiB/s | 400.4 KiB | 00m00s [ 808/1160] Installing rust-icu_provide 100% | 200.5 MiB/s | 205.3 KiB | 00m00s [ 809/1160] Installing rust-icu_provide 100% | 0.0 B/s | 124.0 B | 00m00s [ 810/1160] Installing rust-icu_normali 100% | 259.5 MiB/s | 265.7 KiB | 00m00s [ 811/1160] Installing rust-icu_locale_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 812/1160] Installing rust-icu_propert 100% | 350.4 MiB/s | 358.8 KiB | 00m00s [ 813/1160] Installing rust-idna_adapte 100% | 0.0 B/s | 27.5 KiB | 00m00s [ 814/1160] Installing rust-idna_adapte 100% | 0.0 B/s | 124.0 B | 00m00s [ 815/1160] Installing rust-idna-devel- 100% | 303.4 MiB/s | 932.0 KiB | 00m00s [ 816/1160] Installing rust-idna+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 817/1160] Installing rust-idna+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 818/1160] Installing rust-ryu-devel-0 100% | 78.6 MiB/s | 161.0 KiB | 00m00s [ 819/1160] Installing rust-ryu+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 820/1160] Installing rust-itoa-devel- 100% | 35.2 MiB/s | 36.0 KiB | 00m00s [ 821/1160] Installing rust-itoa+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 822/1160] Installing rust-serde_json- 100% | 177.4 MiB/s | 726.5 KiB | 00m00s [ 823/1160] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 824/1160] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 825/1160] Installing rust-lsp-server- 100% | 62.4 MiB/s | 63.9 KiB | 00m00s [ 826/1160] Installing rust-snapbox+str 100% | 0.0 B/s | 124.0 B | 00m00s [ 827/1160] Installing rust-escargot-de 100% | 74.9 MiB/s | 76.7 KiB | 00m00s [ 828/1160] Installing rust-escargot+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 829/1160] Installing rust-serde_json+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 830/1160] Installing rust-schemars-de 100% | 74.9 MiB/s | 537.2 KiB | 00m00s [ 831/1160] Installing rust-schemars+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 832/1160] Installing rust-schemars+sc 100% | 0.0 B/s | 124.0 B | 00m00s [ 833/1160] Installing rust-schemars+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 834/1160] Installing rust-csv-devel-0 100% | 307.4 MiB/s | 5.8 MiB | 00m00s [ 835/1160] Installing rust-cfg-if-deve 100% | 0.0 B/s | 23.8 KiB | 00m00s [ 836/1160] Installing rust-cfg-if+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 837/1160] Installing rust-nix-devel-0 100% | 237.6 MiB/s | 1.7 MiB | 00m00s [ 838/1160] Installing rust-getrandom-d 100% | 83.2 MiB/s | 170.4 KiB | 00m00s [ 839/1160] Installing rust-getrandom+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 840/1160] Installing rust-uuid+rng-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 841/1160] Installing rust-chacha20-de 100% | 151.0 MiB/s | 154.7 KiB | 00m00s [ 842/1160] Installing rust-crc32fast-d 100% | 96.3 MiB/s | 98.6 KiB | 00m00s [ 843/1160] Installing rust-getrandom0. 100% | 58.5 MiB/s | 119.8 KiB | 00m00s [ 844/1160] Installing rust-getrandom0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 845/1160] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 846/1160] Installing rust-rand0.8+get 100% | 0.0 B/s | 124.0 B | 00m00s [ 847/1160] Installing rust-getrandom0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 848/1160] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 849/1160] Installing rust-rand0.8+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 850/1160] Installing rust-rand0.8+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 851/1160] Installing rust-unicode_nam 100% | 0.0 B/s | 41.4 KiB | 00m00s [ 852/1160] Installing rust-unicode_nam 100% | 0.0 B/s | 124.0 B | 00m00s [ 853/1160] Installing rust-unicode_nam 100% | 357.7 MiB/s | 2.1 MiB | 00m00s [ 854/1160] Installing rust-crc32fast+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 855/1160] Installing rust-crc32fast+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 856/1160] Installing rust-zip0.6-deve 100% | 122.3 MiB/s | 250.4 KiB | 00m00s [ 857/1160] Installing rust-flate2+mini 100% | 0.0 B/s | 124.0 B | 00m00s [ 858/1160] Installing rust-flate2+rust 100% | 0.0 B/s | 124.0 B | 00m00s [ 859/1160] Installing rust-chacha20+rn 100% | 0.0 B/s | 124.0 B | 00m00s [ 860/1160] Installing rust-rand+std_rn 100% | 0.0 B/s | 124.0 B | 00m00s [ 861/1160] Installing rust-tempfile+ge 100% | 0.0 B/s | 124.0 B | 00m00s [ 862/1160] Installing rust-tempfile+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 863/1160] Installing rust-insta-devel 100% | 123.7 MiB/s | 506.8 KiB | 00m00s [ 864/1160] Installing rust-insta+serde 100% | 0.0 B/s | 124.0 B | 00m00s [ 865/1160] Installing rust-insta+regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 866/1160] Installing rust-insta+pest- 100% | 0.0 B/s | 124.0 B | 00m00s [ 867/1160] Installing rust-insta+conso 100% | 0.0 B/s | 124.0 B | 00m00s [ 868/1160] Installing rust-insta+color 100% | 0.0 B/s | 124.0 B | 00m00s [ 869/1160] Installing rust-insta+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 870/1160] Installing rust-insta-cmd-d 100% | 31.6 MiB/s | 32.4 KiB | 00m00s [ 871/1160] Installing rust-cachedir-de 100% | 0.0 B/s | 17.7 KiB | 00m00s [ 872/1160] Installing rust-getrandom+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 873/1160] Installing rust-rand+sys_rn 100% | 0.0 B/s | 124.0 B | 00m00s [ 874/1160] Installing rust-getrandom+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 875/1160] Installing rust-rand+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 876/1160] Installing rust-rand+thread 100% | 0.0 B/s | 124.0 B | 00m00s [ 877/1160] Installing rust-rand+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 878/1160] Installing rust-nix+fs-deve 100% | 0.0 B/s | 124.0 B | 00m00s [ 879/1160] Installing rust-nix+term-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 880/1160] Installing rust-clearscreen 100% | 126.2 MiB/s | 258.5 KiB | 00m00s [ 881/1160] Installing rust-nix+process 100% | 0.0 B/s | 124.0 B | 00m00s [ 882/1160] Installing rust-nix+signal- 100% | 0.0 B/s | 124.0 B | 00m00s [ 883/1160] Installing rust-ctrlc-devel 100% | 43.4 MiB/s | 44.5 KiB | 00m00s [ 884/1160] Installing rust-etcetera-de 100% | 62.2 MiB/s | 63.7 KiB | 00m00s [ 885/1160] Installing rust-filetime-de 100% | 54.6 MiB/s | 55.9 KiB | 00m00s [ 886/1160] Installing rust-parking_lot 100% | 137.1 MiB/s | 140.4 KiB | 00m00s [ 887/1160] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 888/1160] Installing rust-parking_lot 100% | 196.7 MiB/s | 201.4 KiB | 00m00s [ 889/1160] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 890/1160] Installing rust-test-case-c 100% | 62.7 MiB/s | 64.2 KiB | 00m00s [ 891/1160] Installing rust-test-case-m 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 892/1160] Installing rust-test-case-d 100% | 0.0 B/s | 17.1 KiB | 00m00s [ 893/1160] Installing rust-thread_loca 100% | 50.0 MiB/s | 51.2 KiB | 00m00s [ 894/1160] Installing rust-thread_loca 100% | 0.0 B/s | 124.0 B | 00m00s [ 895/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 896/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 897/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 898/1160] Installing rust-tracing-fla 100% | 0.0 B/s | 30.2 KiB | 00m00s [ 899/1160] Installing rust-tracing-fla 100% | 0.0 B/s | 124.0 B | 00m00s [ 900/1160] Installing rust-sha2-devel- 100% | 109.7 MiB/s | 112.3 KiB | 00m00s [ 901/1160] Installing rust-pest_meta-d 100% | 272.5 MiB/s | 279.0 KiB | 00m00s [ 902/1160] Installing rust-pest_meta+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 903/1160] Installing rust-pest_genera 100% | 81.3 MiB/s | 83.3 KiB | 00m00s [ 904/1160] Installing rust-pest_derive 100% | 78.1 MiB/s | 79.9 KiB | 00m00s [ 905/1160] Installing rust-pest_genera 100% | 0.0 B/s | 124.0 B | 00m00s [ 906/1160] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 907/1160] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 908/1160] Installing rust-insta+pest_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 909/1160] Installing rust-libloading- 100% | 116.0 MiB/s | 118.8 KiB | 00m00s [ 910/1160] Installing rust-libloading+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 911/1160] Installing rust-unty-devel- 100% | 0.0 B/s | 19.0 KiB | 00m00s [ 912/1160] Installing rust-unty+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 913/1160] Installing rust-bincode-dev 100% | 119.1 MiB/s | 366.0 KiB | 00m00s [ 914/1160] Installing rust-bincode+bin 100% | 0.0 B/s | 124.0 B | 00m00s [ 915/1160] Installing rust-bincode+der 100% | 0.0 B/s | 124.0 B | 00m00s [ 916/1160] Installing rust-bincode+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 917/1160] Installing rust-bincode+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 918/1160] Installing rust-predicates- 100% | 0.0 B/s | 26.1 KiB | 00m00s [ 919/1160] Installing rust-predicates- 100% | 30.3 KiB/s | 124.0 B | 00m00s [ 920/1160] Installing rust-predicates- 100% | 127.2 MiB/s | 130.3 KiB | 00m00s [ 921/1160] Installing rust-predicates+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 922/1160] Installing rust-predicates- 100% | 0.0 B/s | 20.5 KiB | 00m00s [ 923/1160] Installing rust-predicates- 100% | 0.0 B/s | 124.0 B | 00m00s [ 924/1160] Installing rust-assert_fs-d 100% | 67.6 MiB/s | 69.2 KiB | 00m00s [ 925/1160] Installing rust-rustversion 100% | 66.5 MiB/s | 68.1 KiB | 00m00s [ 926/1160] Installing rust-rustversion 100% | 0.0 B/s | 124.0 B | 00m00s [ 927/1160] Installing rust-castaway-de 100% | 0.0 B/s | 40.8 KiB | 00m00s [ 928/1160] Installing rust-castaway+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 929/1160] Installing rust-arc-swap-de 100% | 118.4 MiB/s | 242.4 KiB | 00m00s [ 930/1160] Installing rust-indoc-devel 100% | 53.9 MiB/s | 55.2 KiB | 00m00s [ 931/1160] Installing rust-utf8parse-d 100% | 8.6 MiB/s | 35.2 KiB | 00m00s [ 932/1160] Installing rust-utf8parse+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 933/1160] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 934/1160] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 935/1160] Installing rust-anstyle-svg 100% | 62.2 MiB/s | 63.7 KiB | 00m00s [ 936/1160] Installing rust-anstyle-svg 100% | 0.0 B/s | 124.0 B | 00m00s [ 937/1160] Installing rust-colorchoice 100% | 0.0 B/s | 21.7 KiB | 00m00s [ 938/1160] Installing rust-colorchoice 100% | 0.0 B/s | 124.0 B | 00m00s [ 939/1160] Installing rust-anstream-de 100% | 100.1 MiB/s | 102.5 KiB | 00m00s [ 940/1160] Installing rust-anstream+wi 100% | 0.0 B/s | 124.0 B | 00m00s [ 941/1160] Installing rust-anstyle-que 100% | 0.0 B/s | 26.7 KiB | 00m00s [ 942/1160] Installing rust-anstyle-que 100% | 0.0 B/s | 124.0 B | 00m00s [ 943/1160] Installing rust-anstream+au 100% | 0.0 B/s | 124.0 B | 00m00s [ 944/1160] Installing rust-anstream+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 945/1160] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 946/1160] Installing rust-clap+color- 100% | 0.0 B/s | 124.0 B | 00m00s [ 947/1160] Installing rust-clap+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 948/1160] Installing rust-clap_comple 100% | 0.0 B/s | 19.8 KiB | 00m00s [ 949/1160] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 950/1160] Installing rust-snapbox-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 951/1160] Installing rust-snapbox+col 100% | 0.0 B/s | 124.0 B | 00m00s [ 952/1160] Installing rust-snapbox+col 100% | 0.0 B/s | 124.0 B | 00m00s [ 953/1160] Installing rust-inventory-d 100% | 42.6 MiB/s | 43.7 KiB | 00m00s [ 954/1160] Installing rust-inventory+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 955/1160] Installing rust-salsa-macro 100% | 104.8 MiB/s | 107.3 KiB | 00m00s [ 956/1160] Installing rust-salsa-macro 100% | 0.0 B/s | 124.0 B | 00m00s [ 957/1160] Installing rust-boxcar-deve 100% | 87.8 MiB/s | 89.9 KiB | 00m00s [ 958/1160] Installing rust-boxcar+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 959/1160] Installing rust-salsa-devel 100% | 117.6 MiB/s | 1.2 MiB | 00m00s [ 960/1160] Installing rust-paste-devel 100% | 71.4 MiB/s | 73.1 KiB | 00m00s [ 961/1160] Installing rust-paste+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 962/1160] Installing rust-icu_propert 100% | 208.7 MiB/s | 1.5 MiB | 00m00s [ 963/1160] Installing rust-icu_propert 100% | 0.0 B/s | 124.0 B | 00m00s [ 964/1160] Installing rust-icu_normali 100% | 0.0 B/s | 124.0 B | 00m00s [ 965/1160] Installing rust-idna_adapte 100% | 0.0 B/s | 124.0 B | 00m00s [ 966/1160] Installing rust-idna+compil 100% | 0.0 B/s | 124.0 B | 00m00s [ 967/1160] Installing rust-url-devel-0 100% | 277.6 MiB/s | 568.5 KiB | 00m00s [ 968/1160] Installing rust-url+serde-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 969/1160] Installing rust-url+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 970/1160] Installing rust-url+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 971/1160] Installing rust-pep508_rs-d 100% | 165.8 MiB/s | 339.6 KiB | 00m00s [ 972/1160] Installing rust-pep508_rs+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 973/1160] Installing rust-pyproject-t 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [ 974/1160] Installing rust-hashbrown0. 100% | 266.6 MiB/s | 819.0 KiB | 00m00s [ 975/1160] Installing rust-hashbrown0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 976/1160] Installing rust-dashmap-dev 100% | 129.6 MiB/s | 132.7 KiB | 00m00s [ 977/1160] Installing rust-tap-devel-0 100% | 0.0 B/s | 39.5 KiB | 00m00s [ 978/1160] Installing rust-tap+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 979/1160] Installing rust-wyz-devel-0 100% | 0.0 B/s | 61.1 KiB | 00m00s [ 980/1160] Installing rust-radium-deve 100% | 0.0 B/s | 49.4 KiB | 00m00s [ 981/1160] Installing rust-radium+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 982/1160] Installing rust-wild-devel- 100% | 0.0 B/s | 26.6 KiB | 00m00s [ 983/1160] Installing rust-supports-hy 100% | 0.0 B/s | 20.6 KiB | 00m00s [ 984/1160] Installing rust-static_asse 100% | 63.9 MiB/s | 65.5 KiB | 00m00s [ 985/1160] Installing rust-static_asse 100% | 0.0 B/s | 124.0 B | 00m00s [ 986/1160] Installing rust-compact_str 100% | 161.9 MiB/s | 331.6 KiB | 00m00s [ 987/1160] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [ 988/1160] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [ 989/1160] Installing rust-seahash-dev 100% | 65.3 MiB/s | 66.9 KiB | 00m00s [ 990/1160] Installing rust-rustc-stabl 100% | 64.6 MiB/s | 66.2 KiB | 00m00s [ 991/1160] Installing rust-pathdiff-de 100% | 0.0 B/s | 23.2 KiB | 00m00s [ 992/1160] Installing rust-path-slash- 100% | 43.2 MiB/s | 44.3 KiB | 00m00s [ 993/1160] Installing rust-natord-deve 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 994/1160] Installing rust-matchit-dev 100% | 160.6 MiB/s | 164.4 KiB | 00m00s [ 995/1160] Installing rust-jod-thread- 100% | 0.0 B/s | 17.0 KiB | 00m00s [ 996/1160] Installing rust-heck-devel- 100% | 43.7 MiB/s | 44.7 KiB | 00m00s [ 997/1160] Installing rust-heck+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 998/1160] Installing rust-is-macro-de 100% | 29.1 MiB/s | 29.8 KiB | 00m00s [ 999/1160] Installing rust-strum_macro 100% | 146.8 MiB/s | 150.3 KiB | 00m00s [1000/1160] Installing rust-strum_macro 100% | 0.0 B/s | 124.0 B | 00m00s [1001/1160] Installing rust-clap_derive 100% | 172.5 MiB/s | 176.6 KiB | 00m00s [1002/1160] Installing rust-clap_derive 100% | 0.0 B/s | 124.0 B | 00m00s [1003/1160] Installing rust-clap+derive 100% | 0.0 B/s | 124.0 B | 00m00s [1004/1160] Installing rust-libtest-mim 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [1005/1160] Installing rust-libtest-mim 100% | 0.0 B/s | 124.0 B | 00m00s [1006/1160] Installing rust-tryfn-devel 100% | 0.0 B/s | 23.2 KiB | 00m00s [1007/1160] Installing rust-tryfn+color 100% | 0.0 B/s | 124.0 B | 00m00s [1008/1160] Installing rust-tryfn+diff- 100% | 0.0 B/s | 124.0 B | 00m00s [1009/1160] Installing rust-datatest-st 100% | 51.9 MiB/s | 106.3 KiB | 00m00s [1010/1160] Installing rust-glob-devel- 100% | 83.3 MiB/s | 85.3 KiB | 00m00s [1011/1160] Installing rust-glob+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1012/1160] Installing rust-clang-sys-d 100% | 204.8 MiB/s | 209.7 KiB | 00m00s [1013/1160] Installing rust-clang-sys+d 100% | 0.0 B/s | 124.0 B | 00m00s [1014/1160] Installing rust-clang-sys+l 100% | 0.0 B/s | 124.0 B | 00m00s [1015/1160] Installing rust-clang-sys+r 100% | 0.0 B/s | 124.0 B | 00m00s [1016/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1017/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1018/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1019/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1020/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1021/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1022/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1023/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1024/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1025/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1026/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1027/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1028/1160] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1029/1160] Installing rust-bindgen-dev 100% | 217.1 MiB/s | 1.1 MiB | 00m00s [1030/1160] Installing rust-bindgen+run 100% | 0.0 B/s | 124.0 B | 00m00s [1031/1160] Installing rust-zstd-sys-de 100% | 318.0 MiB/s | 325.6 KiB | 00m00s [1032/1160] Installing rust-zstd-safe-d 100% | 121.8 MiB/s | 124.7 KiB | 00m00s [1033/1160] Installing rust-zstd-safe+a 100% | 0.0 B/s | 124.0 B | 00m00s [1034/1160] Installing rust-zstd-sys+le 100% | 0.0 B/s | 124.0 B | 00m00s [1035/1160] Installing rust-zstd-safe+l 100% | 0.0 B/s | 124.0 B | 00m00s [1036/1160] Installing rust-zstd-sys+zd 100% | 0.0 B/s | 124.0 B | 00m00s [1037/1160] Installing rust-zstd-safe+z 100% | 0.0 B/s | 124.0 B | 00m00s [1038/1160] Installing rust-zstd-sys+st 100% | 0.0 B/s | 124.0 B | 00m00s [1039/1160] Installing rust-zstd-safe+s 100% | 0.0 B/s | 124.0 B | 00m00s [1040/1160] Installing rust-zstd-devel- 100% | 114.7 MiB/s | 117.5 KiB | 00m00s [1041/1160] Installing rust-zstd+arrays 100% | 0.0 B/s | 124.0 B | 00m00s [1042/1160] Installing rust-zstd+legacy 100% | 0.0 B/s | 124.0 B | 00m00s [1043/1160] Installing rust-zstd+zdict_ 100% | 0.0 B/s | 124.0 B | 00m00s [1044/1160] Installing rust-zstd+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1045/1160] Installing rust-dunce-devel 100% | 0.0 B/s | 21.7 KiB | 00m00s [1046/1160] Installing rust-drop_bomb-d 100% | 0.0 B/s | 19.2 KiB | 00m00s [1047/1160] Installing rust-countme-dev 100% | 0.0 B/s | 28.2 KiB | 00m00s [1048/1160] Installing rust-funty-devel 100% | 55.1 MiB/s | 56.4 KiB | 00m00s [1049/1160] Installing rust-bitvec-deve 100% | 100.1 MiB/s | 1.0 MiB | 00m00s [1050/1160] Installing rust-bitflags1-d 100% | 48.8 MiB/s | 99.9 KiB | 00m00s [1051/1160] Installing rust-bitflags1+d 100% | 0.0 B/s | 124.0 B | 00m00s [1052/1160] Installing rust-bitvec+allo 100% | 0.0 B/s | 124.0 B | 00m00s [1053/1160] Installing rust-countme+def 100% | 0.0 B/s | 124.0 B | 00m00s [1054/1160] Installing rust-drop_bomb+d 100% | 0.0 B/s | 124.0 B | 00m00s [1055/1160] Installing rust-dunce+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1056/1160] Installing rust-zip0.6+zstd 100% | 0.0 B/s | 124.0 B | 00m00s [1057/1160] Installing rust-datatest-st 100% | 0.0 B/s | 124.0 B | 00m00s [1058/1160] Installing rust-tryfn+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1059/1160] Installing rust-strum+strum 100% | 0.0 B/s | 124.0 B | 00m00s [1060/1160] Installing rust-is-macro+de 100% | 0.0 B/s | 124.0 B | 00m00s [1061/1160] Installing rust-jod-thread+ 100% | 0.0 B/s | 124.0 B | 00m00s [1062/1160] Installing rust-matchit+def 100% | 0.0 B/s | 124.0 B | 00m00s [1063/1160] Installing rust-natord+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1064/1160] Installing rust-path-slash+ 100% | 0.0 B/s | 124.0 B | 00m00s [1065/1160] Installing rust-pathdiff+de 100% | 0.0 B/s | 124.0 B | 00m00s [1066/1160] Installing rust-rustc-stabl 100% | 0.0 B/s | 124.0 B | 00m00s [1067/1160] Installing rust-seahash+def 100% | 0.0 B/s | 124.0 B | 00m00s [1068/1160] Installing rust-salsa+compa 100% | 0.0 B/s | 124.0 B | 00m00s [1069/1160] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [1070/1160] Installing rust-get-size2+c 100% | 0.0 B/s | 124.0 B | 00m00s [1071/1160] Installing rust-supports-hy 100% | 0.0 B/s | 124.0 B | 00m00s [1072/1160] Installing rust-wild+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1073/1160] Installing rust-dashmap+def 100% | 0.0 B/s | 124.0 B | 00m00s [1074/1160] Installing rust-pyproject-t 100% | 0.0 B/s | 124.0 B | 00m00s [1075/1160] Installing rust-icu_propert 100% | 0.0 B/s | 124.0 B | 00m00s [1076/1160] Installing rust-libcst-deve 100% | 149.2 MiB/s | 611.2 KiB | 00m00s [1077/1160] Installing rust-salsa+inven 100% | 0.0 B/s | 124.0 B | 00m00s [1078/1160] Installing rust-salsa+macro 100% | 0.0 B/s | 124.0 B | 00m00s [1079/1160] Installing rust-salsa+order 100% | 0.0 B/s | 124.0 B | 00m00s [1080/1160] Installing rust-salsa+salsa 100% | 0.0 B/s | 124.0 B | 00m00s [1081/1160] Installing rust-snapbox+def 100% | 0.0 B/s | 124.0 B | 00m00s [1082/1160] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [1083/1160] Installing rust-snapbox+ter 100% | 0.0 B/s | 124.0 B | 00m00s [1084/1160] Installing rust-indoc+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1085/1160] Installing rust-arc-swap+de 100% | 0.0 B/s | 124.0 B | 00m00s [1086/1160] Installing rust-assert_fs+d 100% | 0.0 B/s | 124.0 B | 00m00s [1087/1160] Installing rust-bincode+def 100% | 0.0 B/s | 124.0 B | 00m00s [1088/1160] Installing rust-bincode+ser 100% | 0.0 B/s | 124.0 B | 00m00s [1089/1160] Installing rust-insta+redac 100% | 0.0 B/s | 124.0 B | 00m00s [1090/1160] Installing rust-tracing-fla 100% | 0.0 B/s | 124.0 B | 00m00s [1091/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1092/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1093/1160] Installing rust-test-case+d 100% | 0.0 B/s | 124.0 B | 00m00s [1094/1160] Installing rust-filetime+de 100% | 0.0 B/s | 124.0 B | 00m00s [1095/1160] Installing rust-etcetera+de 100% | 0.0 B/s | 124.0 B | 00m00s [1096/1160] Installing rust-ctrlc+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1097/1160] Installing rust-clearscreen 100% | 0.0 B/s | 124.0 B | 00m00s [1098/1160] Installing rust-uuid+fast-r 100% | 0.0 B/s | 124.0 B | 00m00s [1099/1160] Installing rust-quickcheck- 100% | 101.2 MiB/s | 103.6 KiB | 00m00s [1100/1160] Installing rust-cachedir+de 100% | 0.0 B/s | 124.0 B | 00m00s [1101/1160] Installing rust-insta-cmd+d 100% | 0.0 B/s | 124.0 B | 00m00s [1102/1160] Installing rust-insta+filte 100% | 0.0 B/s | 124.0 B | 00m00s [1103/1160] Installing rust-insta+json- 100% | 0.0 B/s | 124.0 B | 00m00s [1104/1160] Installing rust-insta+ron-d 100% | 0.0 B/s | 124.0 B | 00m00s [1105/1160] Installing rust-zip0.6+defl 100% | 0.0 B/s | 124.0 B | 00m00s [1106/1160] Installing rust-unicode_nam 100% | 0.0 B/s | 124.0 B | 00m00s [1107/1160] Installing rust-uuid+v4-dev 100% | 0.0 B/s | 124.0 B | 00m00s [1108/1160] Installing rust-csv+default 100% | 0.0 B/s | 124.0 B | 00m00s [1109/1160] Installing rust-schemars+de 100% | 0.0 B/s | 124.0 B | 00m00s [1110/1160] Installing rust-snapbox+exa 100% | 0.0 B/s | 124.0 B | 00m00s [1111/1160] Installing rust-lsp-server+ 100% | 0.0 B/s | 124.0 B | 00m00s [1112/1160] Installing rust-notify+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1113/1160] Installing rust-pretty_asse 100% | 0.0 B/s | 124.0 B | 00m00s [1114/1160] Installing rust-tracing+def 100% | 0.0 B/s | 124.0 B | 00m00s [1115/1160] Installing rust-tracing+log 100% | 0.0 B/s | 124.0 B | 00m00s [1116/1160] Installing rust-tracing+rel 100% | 0.0 B/s | 124.0 B | 00m00s [1117/1160] Installing rust-snapbox+cmd 100% | 0.0 B/s | 124.0 B | 00m00s [1118/1160] Installing rust-serde_with+ 100% | 0.0 B/s | 124.0 B | 00m00s [1119/1160] Installing rust-clap+string 100% | 0.0 B/s | 124.0 B | 00m00s [1120/1160] Installing rust-clap+env-de 100% | 0.0 B/s | 124.0 B | 00m00s [1121/1160] Installing rust-clap+wrap_h 100% | 0.0 B/s | 124.0 B | 00m00s [1122/1160] Installing rust-argfile+def 100% | 0.0 B/s | 124.0 B | 00m00s [1123/1160] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1124/1160] Installing rust-quick-junit 100% | 0.0 B/s | 124.0 B | 00m00s [1125/1160] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [1126/1160] Installing rust-unicode-nor 100% | 0.0 B/s | 124.0 B | 00m00s [1127/1160] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [1128/1160] Installing rust-get-size2+d 100% | 0.0 B/s | 124.0 B | 00m00s [1129/1160] Installing rust-jiff+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1130/1160] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [1131/1160] Installing rust-indicatif+d 100% | 0.0 B/s | 124.0 B | 00m00s [1132/1160] Installing rust-itertools+d 100% | 0.0 B/s | 124.0 B | 00m00s [1133/1160] Installing rust-bstr+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1134/1160] Installing rust-strum+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1135/1160] Installing rust-fern+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1136/1160] Installing rust-crossbeam+d 100% | 0.0 B/s | 124.0 B | 00m00s [1137/1160] Installing rust-rayon+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1138/1160] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [1139/1160] Installing rust-path-absolu 100% | 0.0 B/s | 124.0 B | 00m00s [1140/1160] Installing rust-path-absolu 100% | 0.0 B/s | 124.0 B | 00m00s [1141/1160] Installing rust-path-absolu 100% | 0.0 B/s | 124.0 B | 00m00s [1142/1160] Installing rust-imperative+ 100% | 0.0 B/s | 124.0 B | 00m00s [1143/1160] Installing pyproject-rpm-ma 100% | 146.0 MiB/s | 149.5 KiB | 00m00s [1144/1160] Installing rust-serde_repr+ 100% | 0.0 B/s | 124.0 B | 00m00s [1145/1160] Installing rust-quickcheck_ 100% | 0.0 B/s | 124.0 B | 00m00s [1146/1160] Installing rust-toml+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1147/1160] Installing rust-serde_test+ 100% | 0.0 B/s | 124.0 B | 00m00s [1148/1160] Installing rust-typed-arena 100% | 0.0 B/s | 124.0 B | 00m00s [1149/1160] Installing rust-anyhow+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1150/1160] Installing rust-camino+serd 100% | 0.0 B/s | 124.0 B | 00m00s [1151/1160] Installing rust-colored+def 100% | 0.0 B/s | 124.0 B | 00m00s [1152/1160] Installing rust-colored+no- 100% | 0.0 B/s | 124.0 B | 00m00s [1153/1160] Installing rust-ordermap+se 100% | 0.0 B/s | 124.0 B | 00m00s [1154/1160] Installing rust-get-size2+o 100% | 0.0 B/s | 124.0 B | 00m00s [1155/1160] Installing rust-get-size2+i 100% | 0.0 B/s | 124.0 B | 00m00s [1156/1160] Installing rust-thin-vec+se 100% | 0.0 B/s | 124.0 B | 00m00s [1157/1160] Installing rust-get-size2+t 100% | 0.0 B/s | 124.0 B | 00m00s [1158/1160] Installing rust-get-size2+s 100% | 0.0 B/s | 124.0 B | 00m00s [1159/1160] Installing rust-get-size2+h 100% | 0.0 B/s | 124.0 B | 00m00s [1160/1160] Installing rust-get-size2+d 100% | 613.0 B/s | 124.0 B | 00m00s Warning: skipped OpenPGP checks for 18 packages from repository: copr_base Complete! Building target platforms: s390x Building for target s390x warning: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range Reading /var/tmp/rpm-tmp.8fESJP setting SOURCE_DATE_EPOCH=1780617600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.c7G7el + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-build + cd ruff-0.15.16 + /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.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.15.16-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.15.16-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires + rm -rfv '*.dist-info/' + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.15.16-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.15.16-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ruff-0.15.16-1.fc45.buildreqs.nosrc.rpm RPM build warnings: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 2.0 KiB/s | 4.7 KiB | 00m02s Copr repository 100% | 706.0 B/s | 1.5 KiB | 00m02s Repositories loaded. Package "cargo-rpm-macros-28.4-3.fc44.noarch" is already installed. Package Arch Version Repository Size Installing: python3-devel s390x 0:3.14.5-1.fc45 fedora 2.0 MiB python3-packaging noarch 0:26.2-1.fc45 fedora 1.0 MiB python3-pip noarch 0:26.1.1-3.fc45 fedora 11.9 MiB Installing dependencies: python3-rpm-generators noarch 0:14-15.fc45 fedora 81.7 KiB Transaction Summary: Installing: 4 packages Package "pyproject-rpm-macros-1.22.2-1.fc45.noarch" is already installed. Package "rust-1.96.0-1.fc45.s390x" is already installed. Package "rust-1.96.0-1.fc45.s390x" is already installed. Package "rust2rpm-helper-0.1.9-1.fc44.s390x" is already installed. Package "tomcli-0.10.1-4.fc44.noarch" is already installed. Total size of inbound packages is 3 MiB. Need to download 3 MiB. After this operation, 15 MiB extra will be used (install 15 MiB, remove 0 B). [1/4] python3-packaging-0:26.2-1.fc45.n 100% | 267.2 KiB/s | 237.0 KiB | 00m01s [2/4] python3-devel-0:3.14.5-1.fc45.s39 100% | 458.5 KiB/s | 437.9 KiB | 00m01s [3/4] python3-rpm-generators-0:14-15.fc 100% | 128.3 KiB/s | 28.5 KiB | 00m00s [4/4] python3-pip-0:26.1.1-3.fc45.noarc 100% | 2.3 MiB/s | 2.7 MiB | 00m01s -------------------------------------------------------------------------------- [4/4] Total 100% | 2.7 MiB/s | 3.4 MiB | 00m01s Running transaction [1/6] Verify package files 100% | 571.0 B/s | 4.0 B | 00m00s [2/6] Prepare transaction 100% | 83.0 B/s | 4.0 B | 00m00s [3/6] Installing python3-packaging-0:26 100% | 198.9 MiB/s | 1.0 MiB | 00m00s [4/6] Installing python3-rpm-generators 100% | 80.9 MiB/s | 82.9 KiB | 00m00s [5/6] Installing python3-devel-0:3.14.5 100% | 47.7 MiB/s | 2.0 MiB | 00m00s [6/6] Installing python3-pip-0:26.1.1-3 100% | 101.9 MiB/s | 12.1 MiB | 00m00s Complete! Building target platforms: s390x Building for target s390x warning: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range Reading /var/tmp/rpm-tmp.4hwr75 setting SOURCE_DATE_EPOCH=1780617600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.wxPFzb + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-build + cd ruff-0.15.16 + /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.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.15.16-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.15.16-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement not satisfied: maturin<2.0,>=1.9.3 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires + rm -rfv '*.dist-info/' + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.15.16-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.15.16-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement not satisfied: maturin<2.0,>=1.9.3 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ruff-0.15.16-1.fc45.buildreqs.nosrc.rpm RPM build warnings: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 18.2 KiB/s | 4.7 KiB | 00m00s Copr repository 100% | 12.8 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.4-3.fc44.noarch" is already installed. Package "pyproject-rpm-macros-1.22.2-1.fc45.noarch" is already installed. Package "python3-devel-3.14.5-1.fc45.s390x" is already installed. Package "python3-packaging-26.2-1.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: maturin s390x 0:1.9.6-5.fc45 fedora 13.0 MiB Transaction Summary: Installing: 1 package Package "python3-pip-26.1.1-3.fc45.noarch" is already installed. Package "rust-1.96.0-1.fc45.s390x" is already installed. Package "rust-1.96.0-1.fc45.s390x" is already installed. Package "rust2rpm-helper-0.1.9-1.fc44.s390x" is already installed. Package "tomcli-0.10.1-4.fc44.noarch" is already installed. Total size of inbound packages is 4 MiB. Need to download 4 MiB. After this operation, 13 MiB extra will be used (install 13 MiB, remove 0 B). [1/1] maturin-0:1.9.6-5.fc45.s390x 100% | 3.1 MiB/s | 4.2 MiB | 00m01s -------------------------------------------------------------------------------- [1/1] Total 100% | 2.9 MiB/s | 4.2 MiB | 00m01s Running transaction [1/3] Verify package files 100% | 111.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 17.0 B/s | 1.0 B | 00m00s [3/3] Installing maturin-0:1.9.6-5.fc45 100% | 120.5 MiB/s | 13.0 MiB | 00m00s Complete! Building target platforms: s390x Building for target s390x warning: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range Reading /var/tmp/rpm-tmp.1zKKFZ setting SOURCE_DATE_EPOCH=1780617600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.8Pjf7C + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-build + cd ruff-0.15.16 + /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.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.15.16-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.15.16-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.9.3 (installed: maturin 1.9.6) Locking 355 packages to latest compatible versions Adding bitflags v1.3.2 (available: v2.12.1) 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ruff-0.15.16.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` + cat /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires + rm -rfv ruff-0.15.16.dist-info/ removed 'ruff-0.15.16.dist-info/licenses/LICENSE' removed directory 'ruff-0.15.16.dist-info/licenses' removed 'ruff-0.15.16.dist-info/WHEEL' removed 'ruff-0.15.16.dist-info/METADATA' removed directory 'ruff-0.15.16.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.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.15.16-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.15.16-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.9.3 (installed: maturin 1.9.6) 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ruff-0.15.16.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` + cat /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires + rm -rfv ruff-0.15.16.dist-info/ removed 'ruff-0.15.16.dist-info/licenses/LICENSE' removed directory 'ruff-0.15.16.dist-info/licenses' removed 'ruff-0.15.16.dist-info/WHEEL' removed 'ruff-0.15.16.dist-info/METADATA' removed directory 'ruff-0.15.16.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ruff-0.15.16-1.fc45.buildreqs.nosrc.rpm RPM build warnings: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 2.1 KiB/s | 4.7 KiB | 00m02s Copr repository 100% | 710.0 B/s | 1.5 KiB | 00m02s Repositories loaded. Package "cargo-rpm-macros-28.4-3.fc44.noarch" is already installed.Nothing to do. Package "pyproject-rpm-macros-1.22.2-1.fc45.noarch" is already installed. Package "python3-devel-3.14.5-1.fc45.s390x" is already installed. Package "python3-packaging-26.2-1.fc45.noarch" is already installed. Package "python3-pip-26.1.1-3.fc45.noarch" is already installed. Package "rust-1.96.0-1.fc45.s390x" is already installed. Package "rust-1.96.0-1.fc45.s390x" is already installed. Package "rust2rpm-helper-0.1.9-1.fc44.s390x" is already installed. Package "tomcli-0.10.1-4.fc44.noarch" is already installed. Building target platforms: s390x Building for target s390x warning: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range Reading /var/tmp/rpm-tmp.ul6PqB setting SOURCE_DATE_EPOCH=1780617600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.uGY3hO + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-build + cd ruff-0.15.16 + /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.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.15.16-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.15.16-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.9.3 (installed: maturin 1.9.6) 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ruff-0.15.16.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` + cat /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires + rm -rfv ruff-0.15.16.dist-info/ removed 'ruff-0.15.16.dist-info/licenses/LICENSE' removed directory 'ruff-0.15.16.dist-info/licenses' removed 'ruff-0.15.16.dist-info/WHEEL' removed 'ruff-0.15.16.dist-info/METADATA' removed directory 'ruff-0.15.16.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.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.15.16-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.15.16-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.9.3 (installed: maturin 1.9.6) 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ruff-0.15.16.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` + cat /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-buildrequires + rm -rfv ruff-0.15.16.dist-info/ removed 'ruff-0.15.16.dist-info/licenses/LICENSE' removed directory 'ruff-0.15.16.dist-info/licenses' removed 'ruff-0.15.16.dist-info/WHEEL' removed 'ruff-0.15.16.dist-info/METADATA' removed directory 'ruff-0.15.16.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%conf): /bin/sh -e /var/tmp/rpm-tmp.PvfsX4 + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruff-0.15.16 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.8VHCz7 + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruff-0.15.16 + mkdir -p /builddir/build/BUILD/ruff-0.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.15.16-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/ruff-0.15.16-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.15.16.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory /builddir/build/BUILD/ruff-0.15.16-build/.pyproject-builddir/pip-modern-metadata-ey_3upyz --interpreter /usr/bin/python3` Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ruff Building wheel for ruff (pyproject.toml): started Running command Building wheel for ruff (pyproject.toml) Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml Compiling unicode-ident v1.0.24 Compiling proc-macro2 v1.0.106 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.106/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=539d731d2a295c4f -C extra-filename=-830a4472697bfb82 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/proc-macro2-830a4472697bfb82 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7dd329bf29d7deea -C extra-filename=-839a4cbf70fdbcad --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote v1.0.45 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/quote-1.0.45/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=8227c916934e1f08 -C extra-filename=-84b6eeaee79956b4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/quote-84b6eeaee79956b4 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/quote-84b6eeaee79956b4/build-script-build` Compiling serde_core v1.0.228 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=dc3fd26ea5de878d -C extra-filename=-3918fa693d06f8b7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/serde_core-3918fa693d06f8b7 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/proc-macro2-830a4472697bfb82/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.106/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=88ea95c9132809c3 -C extra-filename=-0ccb41e42e558fcb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_ident-839a4cbf70fdbcad.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Running `/usr/bin/rustc --crate-name quote --edition=2021 /usr/share/cargo/registry/quote-1.0.45/src/lib.rs --error-format=json --json=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=4a2b36d2db874351 -C extra-filename=-2ddb63c53e4db17a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_diagnostic_namespace)'` Compiling syn v2.0.117 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.117/src/lib.rs --error-format=json --json=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=4a7ec1e60a45e5f4 -C extra-filename=-79278555d2897863 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_ident-839a4cbf70fdbcad.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/serde_core-3918fa693d06f8b7/build-script-build` Running `/usr/bin/rustc --crate-name serde_core --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=d757468d35641ce6 -C extra-filename=-254bf0d58126c3ae --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling libc v0.2.186 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.186/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::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--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' '--allow=clippy::expl_impl_clone_on_copy' -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=1fe15fb2660c36fb -C extra-filename=-3ac9f6db9169196c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/libc-3ac9f6db9169196c -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/libc-3ac9f6db9169196c/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.186/src/lib.rs --error-format=json --json=diagnostic-rendered-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::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--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' '--allow=clippy::expl_impl_clone_on_copy' --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=7125fada467af01d -C extra-filename=-ccface94a5a230ca --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling cfg-if v1.0.4 Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=db61830910d20f22 -C extra-filename=-f52ec588d36b98f1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling memchr v2.8.1 Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=1a13a8d9e97749df -C extra-filename=-d70a325723f49aaf --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde v1.0.228 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=634a6dc564a28cb5 -C extra-filename=-9e92414dff9c6d36 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/serde-9e92414dff9c6d36 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/serde-9e92414dff9c6d36/build-script-build` Compiling smallvec v1.15.1 Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --cfg 'feature="union"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=9140f5581a9fa580 -C extra-filename=-a2672afccd271962 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling synstructure v0.13.2 Running `/usr/bin/rustc --crate-name synstructure --edition=2018 /usr/share/cargo/registry/synstructure-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=5588d7e8a2f33f7c -C extra-filename=-014569c319f63be5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rmeta --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling foldhash v0.2.0 Running `/usr/bin/rustc --crate-name foldhash --edition=2021 /usr/share/cargo/registry/foldhash-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=a3e705e2493337f5 -C extra-filename=-903debf47f672556 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=b5cd27eda64cbe00 -C extra-filename=-3195c9d11d261a66 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro-utils v0.10.0 Running `/usr/bin/rustc --crate-name proc_macro_utils --edition=2021 /usr/share/cargo/registry/proc-macro-utils-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="parser"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "parser", "proc-macro", "proc-macro2", "quote", "smallvec"))' -C metadata=3a22cac33d2d1877 -C extra-filename=-c77a541abcfd3c57 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-3195c9d11d261a66.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling equivalent v1.0.2 Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6b0413ea4421a850 -C extra-filename=-e339cab138d2f207 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitflags v2.12.1 Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.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 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "example_generated", "serde", "serde_core", "std"))' -C metadata=695ac118607397c7 -C extra-filename=-7668e3c4b414ca15 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling allocator-api2 v0.2.21 Running `/usr/bin/rustc --crate-name allocator_api2 --edition=2018 /usr/share/cargo/registry/allocator-api2-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=fb122bdf6fe99f17 -C extra-filename=-5be2fd91522bad70 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.17.0 Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="default-hasher"' --cfg 'feature="equivalent"' --cfg 'feature="inline-more"' --cfg 'feature="raw-entry"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=5f0974ff42f57841 -C extra-filename=-7be1397db5c6d4af --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern allocator_api2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liballocator_api2-5be2fd91522bad70.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libequivalent-e339cab138d2f207.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libfoldhash-903debf47f672556.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustversion v1.0.22 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/rustversion-1.0.22/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=d3144e98ba7f4e92 -C extra-filename=-9289a02bd95223a0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/rustversion-9289a02bd95223a0 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling autocfg v1.5.1 Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /usr/share/cargo/registry/autocfg-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=12ca638d02b4a3f2 -C extra-filename=-f902a4eab3b954cd --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itoa v1.0.18 Running `/usr/bin/rustc --crate-name itoa --edition=2021 /usr/share/cargo/registry/itoa-1.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=173f9c9199dea8ae -C extra-filename=-d7da7f7c1ac84866 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/rustversion-9289a02bd95223a0/build-script-build` 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=6baff8fefa96e395 -C extra-filename=-943093ebedf7cef2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern equivalent=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libequivalent-e339cab138d2f207.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libhashbrown-7be1397db5c6d4af.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_core-254bf0d58126c3ae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-utils v0.8.21 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.21/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=65f1dff2824f0fd2 -C extra-filename=-3e3ec00adb69c551 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/crossbeam-utils-3e3ec00adb69c551 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling once_cell v1.21.4 Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.21.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=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=86d164380eb328db -C extra-filename=-3619b2aa5746f46a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling heck v0.5.0 Running `/usr/bin/rustc --crate-name heck --edition=2021 /usr/share/cargo/registry/heck-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3bd7ac75a4070e1a -C extra-filename=-25fe061400797dc9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/crossbeam-utils-3e3ec00adb69c551/build-script-build` Running `/usr/bin/rustc --crate-name rustversion --edition=2018 /usr/share/cargo/registry/rustversion-1.0.22/src/lib.rs --error-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=4fb87beee89ac297 -C extra-filename=-fdfe0367bd1e7128 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(cfg_macro_not_allowed)' --check-cfg 'cfg(host_os, values("windows"))'` Compiling manyhow-macros v0.11.4 Running `/usr/bin/rustc --crate-name manyhow_macros --edition=2021 /usr/share/cargo/registry/manyhow-macros-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9cc018bf33b75c45 -C extra-filename=-26d87af9feb409a5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro_utils-c77a541abcfd3c57.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling aho-corasick v1.1.4 Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-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 --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=d8d334c7a0423e90 -C extra-filename=-6969a1598b67f436 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_derive v1.0.228 Running `/usr/bin/rustc --crate-name serde_derive --edition=2021 /usr/share/cargo/registry/serde_derive-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=7e8422e6790e025d -C extra-filename=-f922a555f29fb084 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote-use-macros v0.8.4 Running `/usr/bin/rustc --crate-name quote_use_macros --edition=2021 /usr/share/cargo/registry/quote-use-macros-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4cb4526978dba9b9 -C extra-filename=-ff6be9a33e06539b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro_utils-c77a541abcfd3c57.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling log v0.4.32 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.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 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "serde_core", "std"))' -C metadata=b815280c2abda180 -C extra-filename=-3dbd12521c706b40 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.186/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::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--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' '--allow=clippy::expl_impl_clone_on_copy' -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=07b43478f7f688d4 -C extra-filename=-3287907e8b550862 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/libc-3287907e8b550862 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-syntax v0.8.10 Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.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 --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=d1ed2a2f96f1699e -C extra-filename=-d43ca99442d4afaf --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-automata v0.4.14 Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-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 --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=6b48cf7f0c9d7f12 -C extra-filename=-4df02316b32132ce --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libaho_corasick-6969a1598b67f436.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_syntax-d43ca99442d4afaf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde --edition=2021 /usr/share/cargo/registry/serde-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=eed7264f9c52eaf1 -C extra-filename=-16c9984df467f145 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_core-254bf0d58126c3ae.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_derive-f922a555f29fb084.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg if_docsrs_then_no_serde_core --check-cfg 'cfg(feature, values("result"))' --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/libc-3287907e8b550862/build-script-build` 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=23f5cb76bd9c27e4 -C extra-filename=-391d8f10a8f775cd --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote_use_macros-ff6be9a33e06539b.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling manyhow v0.11.4 Running `/usr/bin/rustc --crate-name manyhow --edition=2021 /usr/share/cargo/registry/manyhow-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="syn"' --cfg 'feature="syn2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("darling", "darling_core", "default", "macros", "syn", "syn1", "syn2"))' -C metadata=de9322a7bcff129b -C extra-filename=-1244fa9dd2631c6d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmanyhow_macros-26d87af9feb409a5.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crossbeam_utils --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.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 '--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=4f500d6e22eefe8f -C extra-filename=-014af1c46a2dd1bf --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` Compiling zerocopy v0.8.49 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.49/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=296821bb3eb093c5 -C extra-filename=-2b4e15e146ee4e84 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/zerocopy-2b4e15e146ee4e84 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling interpolator v0.5.0 Running `/usr/bin/rustc --crate-name interpolator --edition=2021 /usr/share/cargo/registry/interpolator-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="iter"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "iter", "number", "pointer"))' -C metadata=59af3938e00be783 -C extra-filename=-7d612351e84050b1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling collection_literals v1.0.3 Running `/usr/bin/rustc --crate-name collection_literals --edition=2021 /usr/share/cargo/registry/collection_literals-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --forbid=unsafe_code -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=61d1459bd1aa766e -C extra-filename=-2464b08a5c345907 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive-macro v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive_macro --edition=2021 /usr/share/cargo/registry/attribute-derive-macro-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a6a7c64049992bdf -C extra-filename=-bb3a92ea00c7e2a0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern collection_literals=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcollection_literals-2464b08a5c345907.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libinterpolator-7d612351e84050b1.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmanyhow-1244fa9dd2631c6d.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro_utils-c77a541abcfd3c57.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote_use-391d8f10a8f775cd.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/zerocopy-2b4e15e146ee4e84/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.186/src/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::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--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' '--allow=clippy::expl_impl_clone_on_copy' -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=47123807071b0753 -C extra-filename=-2a90ee3d6ea376dd --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` 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=e09af2119959e81d -C extra-filename=-44755af822d2f3ea --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling castaway v0.2.4 Running `/usr/bin/rustc --crate-name castaway --edition=2018 /usr/share/cargo/registry/castaway-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=149db5219812dbb9 -C extra-filename=-5853066b3463051d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern rustversion=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustversion-fdfe0367bd1e7128.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=e674eac7e98ca866 -C extra-filename=-5594625521dbcd56 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling static_assertions v1.1.0 Running `/usr/bin/rustc --crate-name static_assertions --edition=2015 /usr/share/cargo/registry/static_assertions-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=f053bc8c6f4bbc13 -C extra-filename=-4af2c6dc90ea8819 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=4ed085c318c9045b -C extra-filename=-1269f7fac12e0047 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getrandom v0.2.17 Running `/usr/bin/rustc --crate-name getrandom --edition=2018 /usr/share/cargo/registry/getrandom-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("custom", "linux_disable_fallback", "rdrand", "std"))' -C metadata=cde12ae7ca5414e2 -C extra-filename=-d821f6c1352a3812 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_if-1269f7fac12e0047.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-2a90ee3d6ea376dd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling compact_str v0.9.0 Running `/usr/bin/rustc --crate-name compact_str --edition=2021 /usr/share/cargo/registry/compact_str-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 --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", "serde", "smallvec", "std", "zeroize"))' -C metadata=5251ce3eaa8e00d4 -C extra-filename=-1a915c125b637fa8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern castaway=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcastaway-5853066b3463051d.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_if-f52ec588d36b98f1.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitoa-d7da7f7c1ac84866.rmeta --extern rustversion=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustversion-fdfe0367bd1e7128.so --extern ryu=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libryu-5594625521dbcd56.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstatic_assertions-4af2c6dc90ea8819.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zerocopy --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.49/src/lib.rs --error-format=json --json=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=9ef947fec921766e -C extra-filename=-61e63edd7439c7bb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_zerocopy_simd_x86_avx12_1_89_0)' --check-cfg 'cfg(rust, values("1.89.0"))' --check-cfg 'cfg(no_zerocopy_core_error_1_81_0)' --check-cfg 'cfg(rust, values("1.81.0"))' --check-cfg 'cfg(no_zerocopy_diagnostic_on_unimplemented_1_78_0)' --check-cfg 'cfg(rust, values("1.78.0"))' --check-cfg 'cfg(no_zerocopy_generic_bounds_in_const_fn_1_61_0)' --check-cfg 'cfg(rust, values("1.61.0"))' --check-cfg 'cfg(no_zerocopy_target_has_atomics_1_60_0)' --check-cfg 'cfg(rust, values("1.60.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_1_59_0)' --check-cfg 'cfg(rust, values("1.59.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_be_1_87_0)' --check-cfg 'cfg(rust, values("1.87.0"))' --check-cfg 'cfg(no_zerocopy_panic_in_const_and_vec_try_reserve_1_57_0)' --check-cfg 'cfg(rust, values("1.57.0"))' --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(kani)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_NIGHTLY_FEATURES_IN_TESTS)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_DEV_MODE)' --check-cfg 'cfg(coverage_nightly)' --check-cfg 'cfg(zerocopy_inline_always)' --check-cfg 'cfg(zerocopy_unstable_ptr)'` Compiling thin-vec v0.2.18 Running `/usr/bin/rustc --crate-name thin_vec --edition=2018 /usr/share/cargo/registry/thin-vec-0.2.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 --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=c86c93e21c7f4f2d -C extra-filename=-8f69508d5d4ce67e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ppv-lite86 v0.2.21 Running `/usr/bin/rustc --crate-name ppv_lite86 --edition=2021 /usr/share/cargo/registry/ppv-lite86-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=8e5ed3ccf57411bb -C extra-filename=-71d491213e181c5a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern zerocopy=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerocopy-61e63edd7439c7bb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.6.4 Running `/usr/bin/rustc --crate-name rand_core --edition=2018 /usr/share/cargo/registry/rand_core-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=fb11f1ff7e311652 -C extra-filename=-1317f22c2885d6c4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern getrandom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libgetrandom-d821f6c1352a3812.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom-derive v0.1.7 Running `/usr/bin/rustc --crate-name zerofrom_derive --edition=2021 /usr/share/cargo/registry/zerofrom-derive-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=774c7561ea18a4a5 -C extra-filename=-bd4c704e3ec32590 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsynstructure-014569c319f63be5.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive --edition=2021 /usr/share/cargo/registry/attribute-derive-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn-full"))' -C metadata=d512a85084011cc5 -C extra-filename=-42002373407cc5e4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern attribute_derive_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libattribute_derive_macro-bb3a92ea00c7e2a0.so --extern derive_where=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libderive_where-44755af822d2f3ea.so --extern manyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmanyhow-1244fa9dd2631c6d.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rmeta --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ordermap v1.2.0 Running `/usr/bin/rustc --crate-name ordermap --edition=2024 /usr/share/cargo/registry/ordermap-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "quickcheck", "rayon", "serde", "std"))' -C metadata=667412eb83ad6ee2 -C extra-filename=-f452c7503a25f5dc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libindexmap-943093ebedf7cef2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.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="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=686d9de949ffed73 -C extra-filename=-b94471a66b05ac46 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling either v1.16.0 Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=d45d07b2749ea8f2 -C extra-filename=-ad947825ec85b327 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom v0.1.8 Running `/usr/bin/rustc --crate-name zerofrom --edition=2021 /usr/share/cargo/registry/zerofrom-0.1.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive"))' -C metadata=60a73bb2813134ae -C extra-filename=-0aca089caf916301 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern zerofrom_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerofrom_derive-bd4c704e3ec32590.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=c5ec59ef0f66fc23 -C extra-filename=-3c20315015344139 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern ppv_lite86=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libppv_lite86-71d491213e181c5a.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librand_core-1317f22c2885d6c4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke-derive v0.8.2 Running `/usr/bin/rustc --crate-name yoke_derive --edition=2021 /usr/share/cargo/registry/yoke-derive-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f192c6ed31cdb6e4 -C extra-filename=-c1d0a1741c43893f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsynstructure-014569c319f63be5.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size-derive2 v0.9.0 Running `/usr/bin/rustc --crate-name get_size_derive2 --edition=2024 /usr/share/cargo/registry/get-size-derive2-0.9.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 '--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=5e84af423d21bab1 -C extra-filename=-16c15585adefc605 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern attribute_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libattribute_derive-42002373407cc5e4.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size2 v0.9.0 Running `/usr/bin/rustc --crate-name get_size2 --edition=2024 /usr/share/cargo/registry/get-size2-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 '--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", "parking_lot", "smallvec", "thin-vec", "url"))' -C metadata=033e5f98febde4a0 -C extra-filename=-dee21ef3cad2da98 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcompact_str-1a915c125b637fa8.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libget_size_derive2-16c15585adefc605.so --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libhashbrown-7be1397db5c6d4af.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libordermap-f452c7503a25f5dc.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-a2672afccd271962.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthin_vec-8f69508d5d4ce67e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling siphasher v1.0.2 Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=b3757fb9d4e93dea -C extra-filename=-71ec7e3165d6c1c8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling stable_deref_trait v1.2.1 Running `/usr/bin/rustc --crate-name stable_deref_trait --edition=2015 /usr/share/cargo/registry/stable_deref_trait-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=087a48c1ac4c7eac -C extra-filename=-4841e5598dac0af6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_shared v0.11.3 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=df4e9683901efef8 -C extra-filename=-4015ba8c7c0709e3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern siphasher=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsiphasher-71ec7e3165d6c1c8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.8.6 Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.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="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=5c26847dcd4868dc -C extra-filename=-1f1a4a33af20a9b6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-2a90ee3d6ea376dd.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librand_chacha-3c20315015344139.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librand_core-1317f22c2885d6c4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v2.0.18 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-2.0.18/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=0ec20c35b4b93dc1 -C extra-filename=-b838e99c3c6cafa0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/thiserror-b838e99c3c6cafa0 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/thiserror-b838e99c3c6cafa0/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=911fbe4d12af3a2f -C extra-filename=-c4cb799b9f51ff80 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libphf_shared-4015ba8c7c0709e3.rmeta --extern rand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librand-1f1a4a33af20a9b6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.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="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=92edf170d0142c3e -C extra-filename=-2eaebf8696a46d74 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-b94471a66b05ac46.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke v0.8.3 Running `/usr/bin/rustc --crate-name yoke --edition=2021 /usr/share/cargo/registry/yoke-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "serde", "zerofrom"))' -C metadata=e5a1a59ca47e2c8f -C extra-filename=-9e2161ec11b02bbe --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern stable_deref_trait=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstable_deref_trait-4841e5598dac0af6.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libyoke_derive-c1d0a1741c43893f.so --extern zerofrom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerofrom-0aca089caf916301.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v2.0.18 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-2.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f34c15c9640bfcc5 -C extra-filename=-06132e99475c3fc2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec-derive v0.11.3 Running `/usr/bin/rustc --crate-name zerovec_derive --edition=2021 /usr/share/cargo/registry/zerovec-derive-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cc739cbfd771b89d -C extra-filename=-f1735c41f789d26d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_text_size v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=e1b92317fab60cb7 -C extra-filename=-6b24c1e5e0a36348 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.10/src/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=b48a15561a8e6386 -C extra-filename=-66c4ea1b36b57247 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=9085e949b9518890 -C extra-filename=-becf4851f8f0b92a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.14.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.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 -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=415973435d5d5b14 -C extra-filename=-bd82e590f66ec77a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libeither-becf4851f8f0b92a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.14/src/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=0f680b15fdad1751 -C extra-filename=-019821f6fd6c13bc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libaho_corasick-2eaebf8696a46d74.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-b94471a66b05ac46.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_syntax-66c4ea1b36b57247.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec v0.11.6 Running `/usr/bin/rustc --crate-name zerovec --edition=2021 /usr/share/cargo/registry/zerovec-0.11.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="yoke"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "derive", "hashmap", "schemars", "serde", "std", "yoke"))' -C metadata=d583e20a9fa3c3b1 -C extra-filename=-bc0f4c9798c4c3b8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern yoke=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libyoke-9e2161ec11b02bbe.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerofrom-0aca089caf916301.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerovec_derive-f1735c41f789d26d.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_source_file v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=1e82d67c663dacd7 -C extra-filename=-fec10e25de0a0a49 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-b94471a66b05ac46.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-6b24c1e5e0a36348.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-2.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=2cd5fc4fe63ce748 -C extra-filename=-337ef27b3b9ea314 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror_impl-06132e99475c3fc2.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)' --check-cfg 'cfg(thiserror_no_backtrace_type)'` Compiling 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=e066f4b6cb81aa5e -C extra-filename=-626630e887a53138 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern phf_generator=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libphf_generator-c4cb799b9f51ff80.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libphf_shared-4015ba8c7c0709e3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_text_size --edition=2024 crates/ruff_text_size/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=b62fab76b156a550 -C extra-filename=-e4cba455bf4a723c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libget_size2-dee21ef3cad2da98.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bstr v1.12.1 Running `/usr/bin/rustc --crate-name bstr --edition=2021 /usr/share/cargo/registry/bstr-1.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 --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=924ae7f04d32ff36 -C extra-filename=-c915dab5919b0e55 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_automata-4df02316b32132ce.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex v1.12.3 Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.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 --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=d9147468dae470c3 -C extra-filename=-3698f017f33e1c6c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libaho_corasick-6969a1598b67f436.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_automata-4df02316b32132ce.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_syntax-d43ca99442d4afaf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling displaydoc v0.2.6 Running `/usr/bin/rustc --crate-name displaydoc --edition=2021 /usr/share/cargo/registry/displaydoc-0.2.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=a5e3489bb0583619 -C extra-filename=-4861875f8d2fee72 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-core v0.1.36 Running `/usr/bin/rustc --crate-name tracing_core --edition=2018 /usr/share/cargo/registry/tracing-core-0.1.36/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="default"' --cfg 'feature="once_cell"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "once_cell", "std"))' -C metadata=736896a35a14102f -C extra-filename=-ca9f53d0c19a3f36 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libonce_cell-3619b2aa5746f46a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling parking_lot_core v0.9.12 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=57bafabe69a6cf5b -C extra-filename=-bbbc11dbb85aabb1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/parking_lot_core-bbbc11dbb85aabb1 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=a940d71fd812a8f5 -C extra-filename=-f50a093489b34f06 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/parking_lot_core-bbbc11dbb85aabb1/build-script-build` Compiling globset v0.4.18 Running `/usr/bin/rustc --crate-name globset --edition=2024 /usr/share/cargo/registry/globset-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 --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=9d0b377be44bb4cd -C extra-filename=-c367295bf317eeb2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libaho_corasick-6969a1598b67f436.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbstr-c915dab5919b0e55.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_automata-4df02316b32132ce.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_syntax-d43ca99442d4afaf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_trivia v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=dd7fa93d20ec1825 -C extra-filename=-009ef5ddb417f1fd --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-bd82e590f66ec77a.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-fec10e25de0a0a49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-6b24c1e5e0a36348.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_ident-839a4cbf70fdbcad.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.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 --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=955dca0f234cee61 -C extra-filename=-2543de8b2b12e3a1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libaho_corasick-2eaebf8696a46d74.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-b94471a66b05ac46.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_automata-019821f6fd6c13bc.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_syntax-66c4ea1b36b57247.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.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 --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=7b87aa7346b5ad06 -C extra-filename=-5488292df7895e41 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libeither-ad947825ec85b327.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-attributes v0.1.31 Running `/usr/bin/rustc --crate-name tracing_attributes --edition=2018 /usr/share/cargo/registry/tracing-attributes-0.1.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await"))' -C metadata=6032bbeb366ef6fb -C extra-filename=-02e131e0a58e41bc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling memoffset v0.9.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2015 /usr/share/cargo/registry/memoffset-0.9.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=9fe2abec8fb33d11 -C extra-filename=-27aac24c97236252 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/memoffset-27aac24c97236252 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern autocfg=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libautocfg-f902a4eab3b954cd.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling scopeguard v1.2.0 Running `/usr/bin/rustc --crate-name scopeguard --edition=2015 /usr/share/cargo/registry/scopeguard-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=9b03c8375e543575 -C extra-filename=-09c0ac800d5c0c61 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustc-hash v2.1.2 Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.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="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=69499ee60ac183ce -C extra-filename=-bf05ba9689212705 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pin-project-lite v0.2.17 Running `/usr/bin/rustc --crate-name pin_project_lite --edition=2018 /usr/share/cargo/registry/pin-project-lite-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=46a2c5c35fac8d90 -C extra-filename=-90bfa302dee6b4eb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lock_api v0.4.14 Running `/usr/bin/rustc --crate-name lock_api --edition=2021 /usr/share/cargo/registry/lock_api-0.4.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=483fed299ecd533a -C extra-filename=-794adacdb52637c3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern scopeguard=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libscopeguard-09c0ac800d5c0c61.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/memoffset-27aac24c97236252/build-script-build` Compiling ruff_macros v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=cb9391f9e17cc1d6 -C extra-filename=-38c1c50c6ca12000 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libheck-25fe061400797dc9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-bd82e590f66ec77a.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-2543de8b2b12e3a1.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_trivia-009ef5ddb417f1fd.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing v0.1.44 Running `/usr/bin/rustc --crate-name tracing --edition=2018 /usr/share/cargo/registry/tracing-0.1.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="attributes"' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="std"' --cfg 'feature="tracing-attributes"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await", "attributes", "default", "log", "log-always", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "std", "tracing-attributes"))' -C metadata=339e850e48d50e8a -C extra-filename=-868cae4a625e846f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpin_project_lite-90bfa302dee6b4eb.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing_attributes-02e131e0a58e41bc.so --extern tracing_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing_core-ca9f53d0c19a3f36.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=8a19490f667ec500 -C extra-filename=-3a78236d481a3ddc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_if-f52ec588d36b98f1.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-a2672afccd271962.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(tsan_enabled)'` Compiling 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=4452e4fc97c58e20 -C extra-filename=-136d930b36a26e4a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/typeid-136d930b36a26e4a -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling boxcar v0.2.14 Running `/usr/bin/rustc --crate-name boxcar --edition=2021 /usr/share/cargo/registry/boxcar-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b722f0679af7a6df -C extra-filename=-375f7fdc63d196e6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling portable-atomic v1.13.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/portable-atomic-1.13.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::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::unreadable_literal' '--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::lint_groups_priority' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("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_unstable_coerce_unsized)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind)' -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=997c4c5251a8d52b -C extra-filename=-19d7efaff1c74d2c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/portable-atomic-19d7efaff1c74d2c -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/portable-atomic-19d7efaff1c74d2c/build-script-build` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/typeid-136d930b36a26e4a/build-script-build` Running `/usr/bin/rustc --crate-name memoffset --edition=2015 /usr/share/cargo/registry/memoffset-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=242a1e760bdbe43f -C extra-filename=-1ba5f5f0c4824322 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg tuple_ty --cfg allow_clippy --cfg maybe_uninit --cfg doctests --cfg raw_ref_macros --cfg stable_const --cfg stable_offset_of` Compiling tinystr v0.8.3 Running `/usr/bin/rustc --crate-name tinystr --edition=2021 /usr/share/cargo/registry/tinystr-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "std", "zerovec"))' -C metadata=7416576c470142b3 -C extra-filename=-42f0f9cc504446e3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdisplaydoc-4861875f8d2fee72.so --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerovec-bc0f4c9798c4c3b8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=8f8e95cedaaa229d -C extra-filename=-412c51ad552b46b5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libget_size2-dee21ef3cad2da98.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-queue v0.3.12 Running `/usr/bin/rustc --crate-name crossbeam_queue --edition=2021 /usr/share/cargo/registry/crossbeam-queue-0.3.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=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=3991fa77af896e14 -C extra-filename=-c172edcac50d1987 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_utils-014af1c46a2dd1bf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling is-macro v0.3.7 Running `/usr/bin/rustc --crate-name is_macro --edition=2018 /usr/share/cargo/registry/is-macro-0.3.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c44a8b311da2983a -C extra-filename=-f89246705acde873 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libheck-25fe061400797dc9.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.16.1 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.16.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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-hasher"' --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=031e9266ef4d1fbf -C extra-filename=-a2f64059821a1558 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern foldhash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libfoldhash-903debf47f672556.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling filetime v0.2.29 Running `/usr/bin/rustc --crate-name filetime --edition=2018 /usr/share/cargo/registry/filetime-0.2.29/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(emulate_second_only_system)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b90797d295745486 -C extra-filename=-7689cadc5d62c261 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_if-f52ec588d36b98f1.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling writeable v0.6.3 Running `/usr/bin/rustc --crate-name writeable --edition=2021 /usr/share/cargo/registry/writeable-0.6.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "either"))' -C metadata=4c1e0cf9ff6629f1 -C extra-filename=-24f1922c16418441 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getrandom v0.4.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/getrandom-0.4.2/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="std"' --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=8a378436f2a03198 -C extra-filename=-bce1e82034be2b76 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/getrandom-bce1e82034be2b76 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling seahash v4.1.0 Running `/usr/bin/rustc --crate-name seahash --edition=2015 /usr/share/cargo/registry/seahash-4.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=f5de259f8df91b3f -C extra-filename=-1bb4d2ba205c293e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.10.1 Running `/usr/bin/rustc --crate-name rand_core --edition=2024 /usr/share/cargo/registry/rand_core-0.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::undocumented_unsafe_blocks' --warn=missing_docs --warn=missing_debug_implementations --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=43f40d3d306228dc -C extra-filename=-7d1cf725a35b25a7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-width v0.2.2 Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=f3247c60b5721760 -C extra-filename=-1120a272c815d0e9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling litemap v0.8.2 Running `/usr/bin/rustc --crate-name litemap --edition=2021 /usr/share/cargo/registry/litemap-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "testing", "yoke"))' -C metadata=6b8deb39c56ea022 -C extra-filename=-174f298aca7bc568 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling glob v0.3.3 Running `/usr/bin/rustc --crate-name glob --edition=2015 /usr/share/cargo/registry/glob-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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3c1a9eaf92d6c144 -C extra-filename=-036ea070ed56fcd1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle v1.0.14 Running `/usr/bin/rustc --crate-name anstyle --edition=2021 /usr/share/cargo/registry/anstyle-1.0.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=c8e4fc383e2a8a00 -C extra-filename=-bba6451a94ba3bf9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=41cfaeaa40677aa5 -C extra-filename=-9e0bc3f309cf6b9f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_cache v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=c05c9c073526737e -C extra-filename=-0f6a0470a43d5c7a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libfiletime-7689cadc5d62c261.rmeta --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libglob-036ea070ed56fcd1.rmeta --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libglobset-c367295bf317eeb2.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-5488292df7895e41.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-3698f017f33e1c6c.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libseahash-1bb4d2ba205c293e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_locale_core v2.2.0 Running `/usr/bin/rustc --crate-name icu_locale_core --edition=2021 /usr/share/cargo/registry/icu_locale_core-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde", "zerovec"))' -C metadata=c4f15b951c9f4a9c -C extra-filename=-3921d917cd4f8ebc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdisplaydoc-4861875f8d2fee72.so --extern litemap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblitemap-174f298aca7bc568.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtinystr-42f0f9cc504446e3.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwriteable-24f1922c16418441.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerovec-bc0f4c9798c4c3b8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getopts v0.2.24 Running `/usr/bin/rustc --crate-name getopts --edition=2021 /usr/share/cargo/registry/getopts-0.2.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "rustc-dep-of-std", "std", "unicode"))' -C metadata=d2fe1969bf19de01 -C extra-filename=-c8da3d2477a97b21 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_width-1120a272c815d0e9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/getrandom-bce1e82034be2b76/build-script-build` Compiling hashlink v0.11.0 Running `/usr/bin/rustc --crate-name hashlink --edition=2018 /usr/share/cargo/registry/hashlink-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("serde", "serde_impl"))' -C metadata=b88d64830fb096c8 -C extra-filename=-a720d5210dee58b6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libhashbrown-a2f64059821a1558.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling intrusive-collections v0.10.1 Running `/usr/bin/rustc --crate-name intrusive_collections --edition=2018 /usr/share/cargo/registry/intrusive-collections-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 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly"))' -C metadata=8dd21c3d45780413 -C extra-filename=-09b6a41415603232 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern memoffset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemoffset-1ba5f5f0c4824322.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name typeid --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=faed3030b0120fdc -C extra-filename=-d6dff6e3d9de9660 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_const_type_id)'` Running `/usr/bin/rustc --crate-name portable_atomic --edition=2018 /usr/share/cargo/registry/portable-atomic-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 '--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::unreadable_literal' '--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::lint_groups_priority' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("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_unstable_coerce_unsized)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind)' --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=2fb9b15158545c29 -C extra-filename=-4b45018dcf54feb5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(target_feature,values("lsfe","fast-serialization","load-store-on-cond","distinct-ops","rmw"))' --check-cfg 'cfg(portable_atomic_atomic_intrinsics,portable_atomic_disable_fiq,portable_atomic_force_amo,portable_atomic_ll_sc_rmw,portable_atomic_no_asm,portable_atomic_no_asm_maybe_uninit,portable_atomic_no_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_15,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 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=d48b9fa8d8deb709 -C extra-filename=-39465f692a86f7d7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern lock_api=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblock_api-794adacdb52637c3.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libparking_lot_core-3a78236d481a3ddc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=304f5535e23dc488 -C extra-filename=-c465d1819ba6e1a5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern siphasher=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsiphasher-f50a093489b34f06.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerotrie v0.2.4 Running `/usr/bin/rustc --crate-name zerotrie --edition=2021 /usr/share/cargo/registry/zerotrie-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="yoke"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "dense", "litemap", "serde", "yoke", "zerofrom", "zerovec"))' -C metadata=6f0b931d45cc7392 -C extra-filename=-0dc6e2490ad0587e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdisplaydoc-4861875f8d2fee72.so --extern yoke=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libyoke-9e2161ec11b02bbe.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerofrom-0aca089caf916301.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling potential_utf v0.1.5 Running `/usr/bin/rustc --crate-name potential_utf --edition=2021 /usr/share/cargo/registry/potential_utf-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "writeable", "zerovec"))' -C metadata=f14efb6ca27df6c0 -C extra-filename=-b62d8e29d362d05b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerovec-bc0f4c9798c4c3b8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macros v0.27.0 Running `/usr/bin/rustc --crate-name salsa_macros --edition=2024 /usr/share/cargo/registry/salsa-macros-0.27.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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "persistence"))' -C metadata=d9bf84a40b344bd4 -C extra-filename=-b7eec0710198d68d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsynstructure-014569c319f63be5.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macro-rules v0.27.0 Running `/usr/bin/rustc --crate-name salsa_macro_rules --edition=2024 /usr/share/cargo/registry/salsa-macro-rules-0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator"))' -C metadata=ab71e4232f01738e -C extra-filename=-b0c929338b24554d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "serde_core", "std"))' -C metadata=2b4bf30635d2952f -C extra-filename=-7d9b619fe32b2c9a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8_iter v1.0.4 Running `/usr/bin/rustc --crate-name utf8_iter --edition=2021 /usr/share/cargo/registry/utf8_iter-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8777e95c106cc612 -C extra-filename=-58e4f667d5426d19 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inventory v0.3.24 Running `/usr/bin/rustc --crate-name inventory --edition=2021 /usr/share/cargo/registry/inventory-0.3.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e6242944f398df35 -C extra-filename=-f58106fc57f210b4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6aa6e3e042ddaebd -C extra-filename=-749aefe048effd6e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/icu_properties_data-749aefe048effd6e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/icu_properties_data-749aefe048effd6e/build-script-build` Compiling icu_collections v2.2.0 Running `/usr/bin/rustc --crate-name icu_collections --edition=2021 /usr/share/cargo/registry/icu_collections-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde"))' -C metadata=75459a6cb694cee0 -C extra-filename=-16fe1faa8b373205 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdisplaydoc-4861875f8d2fee72.so --extern potential_utf=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpotential_utf-b62d8e29d362d05b.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libutf8_iter-58e4f667d5426d19.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libyoke-9e2161ec11b02bbe.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerofrom-0aca089caf916301.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerovec-bc0f4c9798c4c3b8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode_names2_generator v1.3.0 Running `/usr/bin/rustc --crate-name unicode_names2_generator --edition=2018 /usr/share/cargo/registry/unicode_names2_generator-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "time", "timing", "unstable"))' -C metadata=adaf5b9ce2eb8c33 -C extra-filename=-f92b6602ef47e8c5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern getopts=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libgetopts-c8da3d2477a97b21.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-7d9b619fe32b2c9a.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libphf_codegen-626630e887a53138.rmeta --extern rand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librand-1f1a4a33af20a9b6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_provider v2.2.0 Running `/usr/bin/rustc --crate-name icu_provider --edition=2021 /usr/share/cargo/registry/icu_provider-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="baked"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "baked", "deserialize_bincode_1", "deserialize_json", "deserialize_postcard_1", "export", "logging", "serde", "std", "sync", "zerotrie"))' -C metadata=3453d23bba600267 -C extra-filename=-7c8b7201105186f9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdisplaydoc-4861875f8d2fee72.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libicu_locale_core-3921d917cd4f8ebc.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwriteable-24f1922c16418441.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libyoke-9e2161ec11b02bbe.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerofrom-0aca089caf916301.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerotrie-0dc6e2490ad0587e.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerovec-bc0f4c9798c4c3b8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf v0.11.3 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=aa5b76c5306b8852 -C extra-filename=-7b7d79b799add8e2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libphf_shared-c465d1819ba6e1a5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name getrandom --edition=2024 /usr/share/cargo/registry/getrandom-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,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"))' --cfg 'feature="std"' --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=a46ff6602ce74959 -C extra-filename=-b7e20cf77c2fcae6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_if-f52ec588d36b98f1.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librand_core-7d1cf725a35b25a7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=24d5ba6785c82d39 -C extra-filename=-2774572a3a0cfae1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-5488292df7895e41.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_ident-9e0bc3f309cf6b9f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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=ead8b2bb74206cb7 -C extra-filename=-bd5022d26c4c2633 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zmij v1.0.21 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zmij-1.0.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=7636021864182b7c -C extra-filename=-b29328f639f264c0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/zmij-b29328f639f264c0 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustix v1.1.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rustix-1.1.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=a25ef4f7d2a32ed3 -C extra-filename=-0b62099145296e81 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/rustix-0b62099145296e81 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/rustix-0b62099145296e81/build-script-build` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/zmij-b29328f639f264c0/build-script-build` 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=495db9f351abef3a -C extra-filename=-0c00e95a358c577a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/unicode_names2-0c00e95a358c577a -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern unicode_names2_generator=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_names2_generator-f92b6602ef47e8c5.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name icu_properties_data --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cd817dbe6ea1d731 -C extra-filename=-656b5350fd81eb7a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Compiling crossbeam-epoch v0.9.18 Running `/usr/bin/rustc --crate-name crossbeam_epoch --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.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="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=c6cb0963d948b182 -C extra-filename=-5ebd46f052814b2c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_utils-014af1c46a2dd1bf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling errno v0.3.14 Running `/usr/bin/rustc --crate-name errno --edition=2018 /usr/share/cargo/registry/errno-0.3.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=d32d2be1e9c8a0d9 -C extra-filename=-d6f49854f30f144c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_json v1.0.150 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_json-1.0.150/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=b1e7eabf83f78425 -C extra-filename=-e261698c99c5e3f9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/serde_json-e261698c99c5e3f9 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling linux-raw-sys v0.12.1 Running `/usr/bin/rustc --crate-name linux_raw_sys --edition=2021 /usr/share/cargo/registry/linux-raw-sys-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auxvec", "bootparam", "btrfs", "core", "default", "elf", "elf_uapi", "errno", "general", "if_arp", "if_ether", "if_packet", "if_tun", "image", "io_uring", "ioctl", "landlock", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "ptrace", "rustc-dep-of-std", "std", "system", "vm_sockets", "xdp"))' -C metadata=536954809479c342 -C extra-filename=-b4181ca93845348d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fnv v1.0.7 Running `/usr/bin/rustc --crate-name fnv --edition=2015 /usr/share/cargo/registry/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C 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=21389de2d4020691 -C extra-filename=-e3c27bb07ef4d1d4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strsim v0.11.1 Running `/usr/bin/rustc --crate-name strsim --edition=2015 /usr/share/cargo/registry/strsim-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fe0475faf80088a8 -C extra-filename=-e704ca018df37de9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ident_case v1.0.1 Running `/usr/bin/rustc --crate-name ident_case --edition=2015 /usr/share/cargo/registry/ident_case-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 embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=511297c1d4abd466 -C extra-filename=-a63f2ad5eaef142e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinyvec_macros v0.1.1 Running `/usr/bin/rustc --crate-name tinyvec_macros --edition=2018 /usr/share/cargo/registry/tinyvec_macros-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b097583abe4f6947 -C extra-filename=-396d8e9384f0698e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinyvec v1.11.0 Running `/usr/bin/rustc --crate-name tinyvec --edition=2018 /usr/share/cargo/registry/tinyvec-1.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "default", "experimental_write_impl", "grab_spare_slice", "latest_stable_rust", "nightly_slice_partition_dedup", "rustc_1_40", "rustc_1_55", "rustc_1_57", "rustc_1_61", "serde", "std", "tinyvec_macros"))' -C metadata=05a174ad35c0dfd2 -C extra-filename=-082d90170854dc93 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern tinyvec_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtinyvec_macros-396d8e9384f0698e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling darling_core v0.21.3 Running `/usr/bin/rustc --crate-name darling_core --edition=2021 /usr/share/cargo/registry/darling_core-0.21.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="strsim"' --cfg 'feature="suggestions"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("diagnostics", "serde", "strsim", "suggestions"))' -C metadata=307f02cd198b058f -C extra-filename=-05a4d9ab40698349 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern fnv=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libfnv-e3c27bb07ef4d1d4.rmeta --extern ident_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libident_case-a63f2ad5eaef142e.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrsim-e704ca018df37de9.rmeta --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa v0.27.0 Running `/usr/bin/rustc --crate-name salsa --edition=2024 /usr/share/cargo/registry/salsa-0.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 --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", "inventory", "macros", "ordermap", "persistence", "rayon", "salsa_unstable", "shuttle"))' -C metadata=254fc3f41a4911ca -C extra-filename=-6217288a91399e84 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern boxcar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libboxcar-375f7fdc63d196e6.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcompact_str-1a915c125b637fa8.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_queue-c172edcac50d1987.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_utils-014af1c46a2dd1bf.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libhashbrown-7be1397db5c6d4af.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libhashlink-a720d5210dee58b6.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libindexmap-943093ebedf7cef2.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libintrusive_collections-09b6a41415603232.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libinventory-f58106fc57f210b4.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libparking_lot-39465f692a86f7d7.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libportable_atomic-4b45018dcf54feb5.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsalsa_macro_rules-b0c929338b24554d.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsalsa_macros-b7eec0710198d68d.so --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-a2672afccd271962.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthin_vec-8f69508d5d4ce67e.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing-868cae4a625e846f.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtypeid-d6dff6e3d9de9660.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_ast v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=42e8e05fb190d0fc -C extra-filename=-df255cb6c871d4f1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libaho_corasick-6969a1598b67f436.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcompact_str-1a915c125b637fa8.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libget_size2-dee21ef3cad2da98.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libis_macro-f89246705acde873.so --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_cache-0f6a0470a43d5c7a.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_macros-38c1c50c6ca12000.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_trivia-2774572a3a0cfae1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsalsa-6217288a91399e84.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthin_vec-8f69508d5d4ce67e.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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=2485934855b3ff62 -C extra-filename=-10eb9fca82cc5e6c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --extern libc_errno=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liberrno-d6f49854f30f144c.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblinux_raw_sys-b4181ca93845348d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg static_assertions --cfg lower_upper_exp_for_non_zero --cfg rustc_diagnostics --cfg linux_raw_dep --cfg libc --cfg linux_like --cfg linux_kernel` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/serde_json-e261698c99c5e3f9/build-script-build` Compiling crossbeam-deque v0.8.6 Running `/usr/bin/rustc --crate-name crossbeam_deque --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.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=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=9a5dee1598a3ede4 -C extra-filename=-f0e6f3ee41a26236 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_epoch-5ebd46f052814b2c.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_utils-014af1c46a2dd1bf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties v2.2.0 Running `/usr/bin/rustc --crate-name icu_properties --edition=2021 /usr/share/cargo/registry/icu_properties-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "datagen", "default", "harfbuzz_traits", "serde", "unicode_bidi"))' -C metadata=1c2670ad67ca503c -C extra-filename=-1cf3ccffee203bd3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern icu_collections=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libicu_collections-16fe1faa8b373205.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libicu_locale_core-3921d917cd4f8ebc.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libicu_properties_data-656b5350fd81eb7a.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libicu_provider-7c8b7201105186f9.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerotrie-0dc6e2490ad0587e.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerovec-bc0f4c9798c4c3b8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/unicode_names2-0c00e95a358c577a/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=d79210581242ff09 -C extra-filename=-bc4723d8a9d440ab --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(exhaustive)' --check-cfg 'cfg(zmij_no_select_unpredictable)'` Compiling chacha20 v0.10.0 Running `/usr/bin/rustc --crate-name chacha20 --edition=2024 /usr/share/cargo/registry/chacha20-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::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes '--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=2fb5a922ec2afb22 -C extra-filename=-e00c3ec82979f706 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_if-f52ec588d36b98f1.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librand_core-7d1cf725a35b25a7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -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=5a9afa8aadbd60de -C extra-filename=-2b4af8423a5b5d55 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/num-traits-2b4af8423a5b5d55 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern autocfg=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libautocfg-f902a4eab3b954cd.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_normalizer_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=56cc3b0eef0e0ce2 -C extra-filename=-08e795142afdac9e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/icu_normalizer_data-08e795142afdac9e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/icu_normalizer_data-08e795142afdac9e/build-script-build` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/num-traits-2b4af8423a5b5d55/build-script-build` Compiling rand v0.10.1 Running `/usr/bin/rustc --crate-name rand --edition=2024 /usr/share/cargo/registry/rand-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 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="std_rng"' --cfg 'feature="sys_rng"' --cfg 'feature="thread_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=d773554516f51d5b -C extra-filename=-f939725be971d33c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern chacha20=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libchacha20-e00c3ec82979f706.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libgetrandom-b7e20cf77c2fcae6.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librand_core-7d1cf725a35b25a7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde_json --edition=2021 /usr/share/cargo/registry/serde_json-1.0.150/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=8506b068d5beaecc -C extra-filename=-01e3cce391b18d5f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern itoa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitoa-d7da7f7c1ac84866.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_core-254bf0d58126c3ae.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzmij-bc4723d8a9d440ab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` Running `/usr/bin/rustc --crate-name 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=672e7ab7f6472a84 -C extra-filename=-f03da3c23006a334 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern phf=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libphf-7b7d79b799add8e2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling darling_macro v0.21.3 Running `/usr/bin/rustc --crate-name darling_macro --edition=2021 /usr/share/cargo/registry/darling_macro-0.21.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=e879bd83ec30d691 -C extra-filename=-a51f9e92d7ef0260 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern darling_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdarling_core-05a4d9ab40698349.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=34ef038d2e61855b -C extra-filename=-3eb84aaea2241fc0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern tinyvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtinyvec-082d90170854dc93.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8parse v0.2.2 Running `/usr/bin/rustc --crate-name utf8parse --edition=2018 /usr/share/cargo/registry/utf8parse-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly"))' -C metadata=4d5f5625c36365da -C extra-filename=-eb34a9d80a3ffef6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anyhow v1.0.102 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/anyhow-1.0.102/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=bf7c589a69403cd7 -C extra-filename=-ef74e048b4e0dcfb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/anyhow-ef74e048b4e0dcfb -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling same-file v1.0.6 Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=92e3e40d9189c11b -C extra-filename=-7efcb559411364d1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling walkdir v2.5.0 Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b147d489d6cbd1c5 -C extra-filename=-59094ded41c7f28d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern same_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsame_file-7efcb559411364d1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/anyhow-ef74e048b4e0dcfb/build-script-build` 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=e783e5cb574108fb -C extra-filename=-e82109fb83989bf5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern utf8parse=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libutf8parse-eb34a9d80a3ffef6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_parser v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_python_parser) Running `/usr/bin/rustc --crate-name ruff_python_parser --edition=2024 crates/ruff_python_parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=909df496b766fa60 -C extra-filename=-f9c9ea0e2511b53b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbstr-c915dab5919b0e55.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcompact_str-1a915c125b637fa8.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libget_size2-dee21ef3cad2da98.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_trivia-2774572a3a0cfae1.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstatic_assertions-4af2c6dc90ea8819.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthin_vec-8f69508d5d4ce67e.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_ident-9e0bc3f309cf6b9f.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_normalization-3eb84aaea2241fc0.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_names2-f03da3c23006a334.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling darling v0.21.3 Running `/usr/bin/rustc --crate-name darling --edition=2021 /usr/share/cargo/registry/darling-0.21.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 --warn=unexpected_cfgs --check-cfg 'cfg(compiletests)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="suggestions"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "diagnostics", "serde", "suggestions"))' -C metadata=b3491389fb042a43 -C extra-filename=-ff1ca8b394a5cee3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern darling_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdarling_core-05a4d9ab40698349.rmeta --extern darling_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdarling_macro-a51f9e92d7ef0260.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling uuid v1.23.2 Running `/usr/bin/rustc --crate-name uuid --edition=2021 /usr/share/cargo/registry/uuid-1.23.2/src/lib.rs --error-format=json --json=diagnostic-rendered-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="fast-rng"' --cfg 'feature="rng"' --cfg 'feature="std"' --cfg 'feature="v4"' --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=7c2c1b30f5059eb4 -C extra-filename=-92429933127c1feb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern getrandom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libgetrandom-b7e20cf77c2fcae6.rmeta --extern rand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librand-f939725be971d33c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name num_traits --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=958abfeddd9b7349 -C extra-filename=-53cbaa14814ea8eb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` Running `/usr/bin/rustc --crate-name icu_normalizer_data --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dba2281a9cb7e0d6 -C extra-filename=-6f50af65aedb5e00 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Compiling arrayvec v0.7.6 Running `/usr/bin/rustc --crate-name arrayvec --edition=2018 /usr/share/cargo/registry/arrayvec-0.7.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("default", "serde", "std", "zeroize"))' -C metadata=7a029f3e3d79465e -C extra-filename=-ffef600995c12cc7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crc32fast v1.5.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=5eb6cd402727d5c9 -C extra-filename=-6e9eb036fe8b0e12 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/crc32fast-6e9eb036fe8b0e12 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling iana-time-zone v0.1.65 Running `/usr/bin/rustc --crate-name iana_time_zone --edition=2021 /usr/share/cargo/registry/iana-time-zone-0.1.65/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fallback"))' -C metadata=92df200c954c1f3b -C extra-filename=-df896afc93bdb824 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-query v1.1.5 Running `/usr/bin/rustc --crate-name anstyle_query --edition=2021 /usr/share/cargo/registry/anstyle-query-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4cdd80c3c60dc1f0 -C extra-filename=-1b7a2ff47b345350 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colorchoice v1.0.5 Running `/usr/bin/rustc --crate-name colorchoice --edition=2021 /usr/share/cargo/registry/colorchoice-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9d019ad526390c1d -C extra-filename=-26cfa729744c1ad0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstream v1.0.0 Running `/usr/bin/rustc --crate-name anstream --edition=2021 /usr/share/cargo/registry/anstream-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="auto"' --cfg 'feature="default"' --cfg 'feature="wincon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auto", "default", "test", "wincon"))' -C metadata=f924b393ee117681 -C extra-filename=-1635845734ccffae --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanstyle-bba6451a94ba3bf9.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanstyle_parse-e82109fb83989bf5.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanstyle_query-1b7a2ff47b345350.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcolorchoice-26cfa729744c1ad0.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libutf8parse-eb34a9d80a3ffef6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chrono v0.4.44 Running `/usr/bin/rustc --crate-name chrono --edition=2021 /usr/share/cargo/registry/chrono-0.4.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "clock", "core-error", "default", "iana-time-zone", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "serde", "std", "unstable-locales"))' -C metadata=6d24c8021bce2ab6 -C extra-filename=-fe31bb1c3ca63afa --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern iana_time_zone=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libiana_time_zone-df896afc93bdb824.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libnum_traits-53cbaa14814ea8eb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/crc32fast-6e9eb036fe8b0e12/build-script-build` Compiling vte v0.15.0 Running `/usr/bin/rustc --crate-name vte --edition=2021 /usr/share/cargo/registry/vte-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ansi", "bitflags", "cursor-icon", "default", "log", "serde", "std"))' -C metadata=d39c3986720644d4 -C extra-filename=-3cb4c41e1bd9e867 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern arrayvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libarrayvec-ffef600995c12cc7.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_normalizer v2.2.0 Running `/usr/bin/rustc --crate-name icu_normalizer --edition=2021 /usr/share/cargo/registry/icu_normalizer-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data", "datagen", "default", "harfbuzz_traits", "icu_properties", "serde", "utf16_iter", "utf8_iter", "write16"))' -C metadata=ad2c2e997a05dfd0 -C extra-filename=-4fb893de1394ff06 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern icu_collections=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libicu_collections-16fe1faa8b373205.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libicu_normalizer_data-6f50af65aedb5e00.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libicu_provider-7c8b7201105186f9.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-a2672afccd271962.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzerovec-bc0f4c9798c4c3b8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_with_macros v3.16.1 Running `/usr/bin/rustc --crate-name serde_with_macros --edition=2021 /usr/share/cargo/registry/serde_with_macros-3.16.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 --warn=rust_2018_idioms --warn=variant_size_differences --warn=unused_import_braces --warn=unused_extern_crates --warn=unexpected_cfgs --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::redundant_closure_for_method_calls' --warn=missing_docs '--warn=rustdoc::missing_crate_level_docs' '--allow=clippy::manual-unwrap-or-default' '--allow=clippy::explicit_auto_deref' '--warn=clippy::doc_markdown' '--warn=clippy::default_trait_access' '--warn=clippy::cloned_instead_of_copied' --check-cfg 'cfg(tarpaulin)' --check-cfg 'cfg(tarpaulin_include)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars_0_8", "schemars_0_9", "schemars_1"))' -C metadata=96fc951d6bad0f90 -C extra-filename=-f603e8a499123d03 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern darling=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdarling-ff1ca8b394a5cee3.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name anyhow --edition=2021 /usr/share/cargo/registry/anyhow-1.0.102/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=3e43622716592392 -C extra-filename=-ee6570f8e7510c8c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(anyhow_build_probe)' --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_clippy_format_args)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(error_generic_member_access)'` Compiling 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=5f1e3c7e086c85e7 -C extra-filename=-dccdc31de1781e2c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern rustix=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustix-10eb9fca82cc5e6c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_diagnostics v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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=6bf785349951b6a7 -C extra-filename=-599ae11dfab2fda5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libget_size2-dee21ef3cad2da98.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libis_macro-f89246705acde873.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_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=57777f11efdff41e -C extra-filename=-5d1af46f34683898 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling camino v1.2.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/camino-1.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 --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=43f0a089ae84448b -C extra-filename=-ec348760bfd2d502 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/camino-ec348760bfd2d502 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=026ab3954f163a19 -C extra-filename=-f829ec136865e432 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_builder v4.6.0 Running `/usr/bin/rustc --crate-name clap_builder --edition=2024 /usr/share/cargo/registry/clap_builder-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="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=36f682d6c84ab759 -C extra-filename=-dc3cde1bb85167ad --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanstream-1635845734ccffae.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanstyle-bba6451a94ba3bf9.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap_lex-5d1af46f34683898.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrsim-f829ec136865e432.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libterminal_size-dccdc31de1781e2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_with v3.16.1 Running `/usr/bin/rustc --crate-name serde_with --edition=2021 /usr/share/cargo/registry/serde_with-3.16.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,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=variant_size_differences --warn=unused_import_braces --warn=unused_extern_crates --warn=unexpected_cfgs --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::redundant_closure_for_method_calls' --warn=missing_docs '--warn=rustdoc::missing_crate_level_docs' '--allow=clippy::manual-unwrap-or-default' '--allow=clippy::explicit_auto_deref' '--warn=clippy::doc_markdown' '--warn=clippy::default_trait_access' '--warn=clippy::cloned_instead_of_copied' --check-cfg 'cfg(tarpaulin)' --check-cfg 'cfg(tarpaulin_include)' --cfg 'feature="macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "base64", "chrono", "chrono_0_4", "default", "guide", "hashbrown_0_14", "hashbrown_0_15", "hashbrown_0_16", "hex", "indexmap", "indexmap_1", "indexmap_2", "json", "macros", "schemars_0_8", "schemars_0_9", "schemars_1", "smallvec_1", "std", "time_0_3"))' -C metadata=d2d1c8aae59e7642 -C extra-filename=-a2b63ab3bd5c6790 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_core-254bf0d58126c3ae.rmeta --extern serde_with_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_with_macros-f603e8a499123d03.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/camino-ec348760bfd2d502/build-script-build` Compiling idna_adapter v1.2.1 Running `/usr/bin/rustc --crate-name idna_adapter --edition=2021 /usr/share/cargo/registry/idna_adapter-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="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data"))' -C metadata=267cc6a6804ec6f5 -C extra-filename=-1d8e46510759ff71 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern icu_normalizer=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libicu_normalizer-4fb893de1394ff06.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libicu_properties-1cf3ccffee203bd3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strip-ansi-escapes v0.2.1 Running `/usr/bin/rustc --crate-name strip_ansi_escapes --edition=2015 /usr/share/cargo/registry/strip-ansi-escapes-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4043f34093788095 -C extra-filename=-29784d9f6d6e8e30 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern vte=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libvte-3cb4c41e1bd9e867.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=01b6b7def3a12715 -C extra-filename=-cb0b7e9d73985485 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_if-f52ec588d36b98f1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --check-cfg 'cfg(stable_arm_crc32_intrinsics)'` Compiling newtype-uuid v1.3.2 Running `/usr/bin/rustc --crate-name newtype_uuid --edition=2021 /usr/share/cargo/registry/newtype-uuid-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "proptest1", "schemars08", "serde", "std", "v4", "v7"))' -C metadata=2114acc38e1a694e -C extra-filename=-3ee5438dd8cc1e8f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern uuid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libuuid-92429933127c1feb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ignore v0.4.25 Running `/usr/bin/rustc --crate-name ignore --edition=2024 /usr/share/cargo/registry/ignore-0.4.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("simd-accel"))' -C metadata=6c3f115a92e67f69 -C extra-filename=-f64f2e91b7f9a1db --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_deque-f0e6f3ee41a26236.rmeta --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libglobset-c367295bf317eeb2.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_automata-4df02316b32132ce.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsame_file-7efcb559411364d1.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwalkdir-59094ded41c7f28d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_derive v4.6.0 Running `/usr/bin/rustc --crate-name clap_derive --edition=2024 /usr/share/cargo/registry/clap_derive-4.6.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 --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' -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=4af135a3cea267f5 -C extra-filename=-c5b19f59d4cb8daa --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libheck-25fe061400797dc9.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-xml v0.38.4 Running `/usr/bin/rustc --crate-name quick_xml --edition=2021 /usr/share/cargo/registry/quick-xml-0.38.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="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=d2fc2db5d1ab8754 -C extra-filename=-87ebdf1765f10a9d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling which v8.0.2 Running `/usr/bin/rustc --crate-name which --edition=2021 /usr/share/cargo/registry/which-8.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="real-sys"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=027673a9dab4d3f3 -C extra-filename=-3dda72e9590c7ea5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling percent-encoding v2.3.2 Running `/usr/bin/rustc --crate-name percent_encoding --edition=2018 /usr/share/cargo/registry/percent-encoding-2.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=3c698a9481c790b5 -C extra-filename=-b527b57f1bab1d60 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.14.5 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.14.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "alloc", "allocator-api2", "compiler_builtins", "core", "default", "equivalent", "inline-more", "nightly", "raw", "rayon", "rkyv", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=ba38cf3875989a52 -C extra-filename=-277f5fbb7945ae5c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling byteorder v1.5.0 Running `/usr/bin/rustc --crate-name byteorder --edition=2021 /usr/share/cargo/registry/byteorder-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=b6d48d39211e64fc -C extra-filename=-c4ded773d5726380 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zip v0.6.6 Running `/usr/bin/rustc --crate-name zip --edition=2021 /usr/share/cargo/registry/zip-0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aes", "aes-crypto", "bzip2", "constant_time_eq", "default", "deflate", "deflate-miniz", "deflate-zlib", "flate2", "hmac", "pbkdf2", "sha1", "time", "unreserved", "zstd"))' -C metadata=86d71612f40552a9 -C extra-filename=-bc84dd71e1a8d828 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern byteorder=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbyteorder-c4ded773d5726380.rmeta --extern crc32fast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrc32fast-cb0b7e9d73985485.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dashmap v6.1.0 Running `/usr/bin/rustc --crate-name dashmap --edition=2018 /usr/share/cargo/registry/dashmap-6.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("arbitrary", "inline", "raw-api", "rayon", "serde", "typesize"))' -C metadata=32a594256bff1066 -C extra-filename=-9e469670124d3775 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_if-f52ec588d36b98f1.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_utils-014af1c46a2dd1bf.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libhashbrown-277f5fbb7945ae5c.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblock_api-794adacdb52637c3.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libonce_cell-3619b2aa5746f46a.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libparking_lot_core-3a78236d481a3ddc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling form_urlencoded v1.2.2 Running `/usr/bin/rustc --crate-name form_urlencoded --edition=2018 /usr/share/cargo/registry/form_urlencoded-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=fac0429cc4d7da13 -C extra-filename=-44d5ccc3b3c19629 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern percent_encoding=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpercent_encoding-b527b57f1bab1d60.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-junit v0.6.0 Running `/usr/bin/rustc --crate-name quick_junit --edition=2021 /usr/share/cargo/registry/quick-junit-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 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=b33e7edb16f695a8 -C extra-filename=-d65b3ab9a7ebd89b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern chrono=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libchrono-fe31bb1c3ca63afa.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libindexmap-943093ebedf7cef2.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libnewtype_uuid-3ee5438dd8cc1e8f.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquick_xml-87ebdf1765f10a9d.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrip_ansi_escapes-29784d9f6d6e8e30.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libuuid-92429933127c1feb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna v1.1.0 Running `/usr/bin/rustc --crate-name idna --edition=2018 /usr/share/cargo/registry/idna-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="compiled_data"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "default", "std"))' -C metadata=7fdbcbefd0774b9f -C extra-filename=-b853d6c3c1b3a8ae --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern idna_adapter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libidna_adapter-1d8e46510759ff71.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-a2672afccd271962.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libutf8_iter-58e4f667d5426d19.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap v4.6.0 Running `/usr/bin/rustc --crate-name clap --edition=2024 /usr/share/cargo/registry/clap-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="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=674ccb0252f0b910 -C extra-filename=-64c521e2c8230704 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern clap_builder=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap_builder-dc3cde1bb85167ad.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap_derive-c5b19f59d4cb8daa.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name camino --edition=2021 /usr/share/cargo/registry/camino-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="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=26cf495c7c5e2a58 -C extra-filename=-814b61fd266b4192 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_core-254bf0d58126c3ae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg try_reserve_2 --cfg path_buf_deref_mut --cfg os_str_bytes --cfg absolute_path --cfg os_string_pathbuf_leak --cfg path_add_extension --cfg pathbuf_const_new --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(path_buf_deref_mut)' --check-cfg 'cfg(try_reserve_2)' --check-cfg 'cfg(os_str_bytes)' --check-cfg 'cfg(os_string_pathbuf_leak)' --check-cfg 'cfg(absolute_path)' --check-cfg 'cfg(path_add_extension)' --check-cfg 'cfg(pathbuf_const_new)'` Compiling ruff_notebook v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_notebook) Running `/usr/bin/rustc --crate-name ruff_notebook --edition=2024 crates/ruff_notebook/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=c2aad43023ff3d20 -C extra-filename=-f8a3ace0a0aada10 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanyhow-ee6570f8e7510c8c.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-5488292df7895e41.rmeta --extern rand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librand-f939725be971d33c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_diagnostics-599ae11dfab2fda5.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_json-01e3cce391b18d5f.rmeta --extern serde_with=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_with-a2b63ab3bd5c6790.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libuuid-92429933127c1feb.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_annotate_snippets v0.1.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_annotate_snippets) Running `/usr/bin/rustc --crate-name ruff_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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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", "testing-colors"))' -C metadata=d3eb8609b4805c8f -C extra-filename=-c9313ec7f25a2cf8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanstyle-bba6451a94ba3bf9.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_width-bd5022d26c4c2633.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_static v0.0.1 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=58be1c2f642e5960 -C extra-filename=-ffa31683ec84f633 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_macros-38c1c50c6ca12000.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_memory_usage v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_memory_usage) Running `/usr/bin/rustc --crate-name ruff_memory_usage --edition=2024 crates/ruff_memory_usage/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=f067e2eb1306a587 -C extra-filename=-137ad99431ba8d77 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libget_size2-dee21ef3cad2da98.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arc-swap v1.9.1 Running `/usr/bin/rustc --crate-name arc_swap --edition=2018 /usr/share/cargo/registry/arc-swap-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 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=69f0d9cf08fed7eb -C extra-filename=-617330d00230416e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern rustversion=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustversion-fdfe0367bd1e7128.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling etcetera v0.11.0 Running `/usr/bin/rustc --crate-name etcetera --edition=2024 /usr/share/cargo/registry/etcetera-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fdbd8b1cca3f1516 -C extra-filename=-e8fda34abd773e0c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_if-f52ec588d36b98f1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-slash v0.2.1 Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f948ffd9d773423c -C extra-filename=-54346ceebdb9c58c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v1.0.69 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=14d427e6bd60f59e -C extra-filename=-080d7943f1c3bfbc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/thiserror-080d7943f1c3bfbc -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling similar v3.1.1 Running `/usr/bin/rustc --crate-name similar --edition=2024 /usr/share/cargo/registry/similar-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="std"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "hashbrown", "inline", "serde", "std", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=beca7c238cf4440f -C extra-filename=-f3654e51704a6e1a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pathdiff v0.2.3 Running `/usr/bin/rustc --crate-name pathdiff --edition=2018 /usr/share/cargo/registry/pathdiff-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("camino"))' -C metadata=f8770b0a2a51495c -C extra-filename=-a93df72559e8ad57 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dunce v1.0.5 Running `/usr/bin/rustc --crate-name dunce --edition=2021 /usr/share/cargo/registry/dunce-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cab1eb4354237892 -C extra-filename=-0bc5b289fe9fb9d1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling matchit v0.9.2 Running `/usr/bin/rustc --crate-name matchit --edition=2021 /usr/share/cargo/registry/matchit-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__test_helpers", "default"))' -C metadata=e157d1886dd92d2d -C extra-filename=-61f7d415cc03e82d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling supports-hyperlinks v3.2.0 Running `/usr/bin/rustc --crate-name supports_hyperlinks --edition=2021 /usr/share/cargo/registry/supports-hyperlinks-3.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=79522c4006f39463 -C extra-filename=-bf0619e79c0288ac --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v1.0.3 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-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 --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::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=8f4645837e47d832 -C extra-filename=-d15c6e93c4ed068c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_parser v1.1.2 Running `/usr/bin/rustc --crate-name toml_parser --edition=2024 /usr/share/cargo/registry/toml_parser-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unsafe"))' -C metadata=ace0c4bc81d2a229 -C extra-filename=-9824b30d78940ab1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern winnow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwinnow-d15c6e93c4ed068c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_db v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_db) Running `/usr/bin/rustc --crate-name ruff_db --edition=2024 crates/ruff_db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="ignore"' --cfg 'feature="junit"' --cfg 'feature="os"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "ignore", "junit", "os", "ruff_cache", "schemars", "serde", "testing", "tracing-subscriber"))' -C metadata=ade1eb3cae7a553c -C extra-filename=-8d03244846e0de21 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanstyle-bba6451a94ba3bf9.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libarc_swap-617330d00230416e.rmeta --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcamino-814b61fd266b4192.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdashmap-9e469670124d3775.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdunce-0bc5b289fe9fb9d1.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libetcetera-e8fda34abd773e0c.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libfiletime-7689cadc5d62c261.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libget_size2-dee21ef3cad2da98.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libignore-f64f2e91b7f9a1db.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmatchit-61f7d415cc03e82d.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpath_slash-54346ceebdb9c58c.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpathdiff-a93df72559e8ad57.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquick_junit-d65b3ab9a7ebd89b.rmeta --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_annotate_snippets-c9313ec7f25a2cf8.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_diagnostics-599ae11dfab2fda5.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_memory_usage-137ad99431ba8d77.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_notebook-f8a3ace0a0aada10.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_parser-f9c9ea0e2511b53b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_trivia-2774572a3a0cfae1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsalsa-6217288a91399e84.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_json-01e3cce391b18d5f.rmeta --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsimilar-f3654e51704a6e1a.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsupports_hyperlinks-bf0619e79c0288ac.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing-868cae4a625e846f.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libty_static-ffa31683ec84f633.rmeta --extern which=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwhich-3dda72e9590c7ea5.rmeta --extern zip=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzip-bc84dd71e1a8d828.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/thiserror-080d7943f1c3bfbc/build-script-build` Compiling url v2.5.8 Running `/usr/bin/rustc --crate-name url --edition=2018 /usr/share/cargo/registry/url-2.5.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debugger_visualizer", "default", "expose_internals", "serde", "std"))' -C metadata=74689d927cd6271c -C extra-filename=-805fef24c7d4cb64 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern form_urlencoded=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libform_urlencoded-44d5ccc3b3c19629.rmeta --extern idna=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libidna-b853d6c3c1b3a8ae.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpercent_encoding-b527b57f1bab1d60.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_derive-f922a555f29fb084.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum_macros v0.28.0 Running `/usr/bin/rustc --crate-name strum_macros --edition=2021 /usr/share/cargo/registry/strum_macros-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0de244ac3172feb6 -C extra-filename=-edc15a61f89ba9ad --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libheck-25fe061400797dc9.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v1.0.69 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dfee0959377a689a -C extra-filename=-27aa30cc0313107b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling version-ranges v0.1.3 Running `/usr/bin/rustc --crate-name version_ranges --edition=2021 /usr/share/cargo/registry/version-ranges-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest", "semver", "serde"))' -C metadata=5e7039404a68867b -C extra-filename=-cbc9a23047d82da6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-a2672afccd271962.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_spanned v1.1.1 Running `/usr/bin/rustc --crate-name serde_spanned --edition=2024 /usr/share/cargo/registry/serde_spanned-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=71eb517065284702 -C extra-filename=-488c2ac839647f42 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_core-254bf0d58126c3ae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg-runtime v0.8.5 Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=16e9cf6b954fb69a -C extra-filename=-6a1595712d0b8ced --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling paste v1.0.15 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/paste-1.0.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d02429071978cd79 -C extra-filename=-2bdf88ae6379311b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/paste-2bdf88ae6379311b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unscanny v0.1.0 Running `/usr/bin/rustc --crate-name unscanny --edition=2021 /usr/share/cargo/registry/unscanny-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0c48df244a472423 -C extra-filename=-2b152ca7620c06c4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pep440_rs v0.7.3 Running `/usr/bin/rustc --crate-name pep440_rs --edition=2021 /usr/share/cargo/registry/pep440_rs-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="version-ranges"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rkyv", "tracing", "version-ranges"))' -C metadata=7b496898ccdd8569 -C extra-filename=-1fbdc8d5ef3f0c49 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libonce_cell-3619b2aa5746f46a.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_width-bd5022d26c4c2633.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunscanny-2b152ca7620c06c4.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libversion_ranges-cbc9a23047d82da6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/paste-2bdf88ae6379311b/build-script-build` Compiling peg-macros v0.8.5 Running `/usr/bin/rustc --crate-name peg_macros --edition=2021 /usr/share/cargo/registry/peg-macros-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("trace"))' -C metadata=813b0f5b0d95f44f -C extra-filename=-3cef6e9e229cc585 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern peg_runtime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpeg_runtime-6a1595712d0b8ced.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=abc4d012b370aca7 -C extra-filename=-00fe9b160d5fa077 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror_impl-27aa30cc0313107b.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'` Compiling strum v0.28.0 Running `/usr/bin/rustc --crate-name strum --edition=2021 /usr/share/cargo/registry/strum-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="strum_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "phf", "std", "strum_macros"))' -C metadata=4184dfb0ab739b97 -C extra-filename=-93bc7157bcadea20 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrum_macros-edc15a61f89ba9ad.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_literal v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_python_literal) Running `/usr/bin/rustc --crate-name ruff_python_literal --edition=2024 crates/ruff_python_literal/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=b8f383cb7da401c7 -C extra-filename=-6af9d20aaf7ab72c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libicu_properties-1cf3ccffee203bd3.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-5488292df7895e41.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_stdlib v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=330f605882273bdd -C extra-filename=-6135338b90362140 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_ident-9e0bc3f309cf6b9f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_shared v0.13.1 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=e8b3382ff31a3ac2 -C extra-filename=-d4b73878660eff6d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern siphasher=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsiphasher-f50a093489b34f06.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.13.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=3ebbf35ddef21991 -C extra-filename=-739a556fcdbadbd0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libeither-ad947825ec85b327.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v0.7.5 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2021 /usr/share/cargo/registry/toml_datetime-0.7.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=693e8f9e90bfcc90 -C extra-filename=-25e2dc0157130f59 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_core-254bf0d58126c3ae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling urlencoding v2.1.3 Running `/usr/bin/rustc --crate-name urlencoding --edition=2021 /usr/share/cargo/registry/urlencoding-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fa6a3e7e455b5b66 -C extra-filename=-210b96419652ad84 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ref-cast v1.0.25 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.25/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=58bb8de6da2d5eab -C extra-filename=-85eb112e171fde9f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/ref-cast-85eb112e171fde9f -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=1c1629b11f5a035b -C extra-filename=-1bd1b741ceed9178 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v0.7.15 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-0.7.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--allow=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=11ec6d91db884090 -C extra-filename=-dcbf0a6f91063455 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg v0.8.5 Running `/usr/bin/rustc --crate-name peg --edition=2021 /usr/share/cargo/registry/peg-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "trace", "unstable"))' -C metadata=40eddad833df6562 -C extra-filename=-427091f78c8738b8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern peg_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpeg_macros-3cef6e9e229cc585.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpeg_runtime-1bd1b741ceed9178.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/ref-cast-85eb112e171fde9f/build-script-build` Compiling pep508_rs v0.9.2 Running `/usr/bin/rustc --crate-name pep508_rs --edition=2021 /usr/share/cargo/registry/pep508_rs-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--allow=clippy::collapsible_if' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "non-pep508-extensions", "schemars", "tracing"))' -C metadata=4be87770dea4d945 -C extra-filename=-e5e592552b71ba9e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern boxcar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libboxcar-375f7fdc63d196e6.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libindexmap-943093ebedf7cef2.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-739a556fcdbadbd0.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libonce_cell-3619b2aa5746f46a.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpep440_rs-1fbdc8d5ef3f0c49.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-3698f017f33e1c6c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-a2672afccd271962.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-00fe9b160d5fa077.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_width-bd5022d26c4c2633.rmeta --extern url=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liburl-805fef24c7d4cb64.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liburlencoding-210b96419652ad84.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libversion_ranges-cbc9a23047d82da6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml v0.9.12 Running `/usr/bin/rustc --crate-name toml --edition=2021 /usr/share/cargo/registry/toml-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=c80fc0afe117d99e -C extra-filename=-8930bd8e6c9565f8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_core-254bf0d58126c3ae.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_spanned-488c2ac839647f42.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtoml_datetime-25e2dc0157130f59.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtoml_parser-9824b30d78940ab1.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwinnow-dcbf0a6f91063455.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf v0.13.1 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=459e6b9bbd679579 -C extra-filename=-1df727833b7dcca4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libphf_shared-d4b73878660eff6d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_codegen v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_python_codegen) Running `/usr/bin/rustc --crate-name ruff_python_codegen --edition=2024 crates/ruff_python_codegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=56485087254502aa -C extra-filename=-b462388e2b6b6a80 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_literal-6af9d20aaf7ab72c.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_parser-f9c9ea0e2511b53b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name paste --edition=2018 /usr/share/cargo/registry/paste-1.0.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=360a1c88aa5e9d5e -C extra-filename=-460a8f011b991f82 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_literal_fromstr)' --check-cfg 'cfg(feature, values("protocol_feature_paste"))'` Compiling annotate-snippets v0.11.5 Running `/usr/bin/rustc --crate-name annotate_snippets --edition=2021 /usr/share/cargo/registry/annotate-snippets-0.11.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "memchr", "simd", "testing-colors"))' -C metadata=55a081708f3be561 -C extra-filename=-87c07296c556eb9e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanstyle-bba6451a94ba3bf9.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_width-bd5022d26c4c2633.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_index v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_index) Running `/usr/bin/rustc --crate-name ruff_index --edition=2024 crates/ruff_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=54a5aa2f1e2884a0 -C extra-filename=-f65441ff345e1b7d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libget_size2-dee21ef3cad2da98.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_macros-38c1c50c6ca12000.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rust-stemmers v1.2.0 Running `/usr/bin/rustc --crate-name rust_stemmers --edition=2015 /usr/share/cargo/registry/rust-stemmers-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0f1ca9bbe2202a78 -C extra-filename=-ff5aaa4f2b530c0d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_derive-f922a555f29fb084.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libcst_derive v1.8.6 Running `/usr/bin/rustc --crate-name libcst_derive --edition=2018 /usr/share/cargo/registry/libcst_derive-1.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2139bad0339ea959 -C extra-filename=-ee39e96b6e4d42ed --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ref-cast-impl v1.0.25 Running `/usr/bin/rustc --crate-name ref_cast_impl --edition=2021 /usr/share/cargo/registry/ref-cast-impl-1.0.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=122c6824288f9269 -C extra-filename=-ef50a1754a34973d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-dedot v3.1.1 Running `/usr/bin/rustc --crate-name path_dedot --edition=2021 /usr/share/cargo/registry/path-dedot-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="once_cell_cache"' --cfg 'feature="use_unix_paths_on_wasm"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("lazy_static", "lazy_static_cache", "once_cell_cache", "unsafe_cache", "use_unix_paths_on_wasm"))' -C metadata=9df63e355b75b902 -C extra-filename=-8b442cd016d2b3a9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libonce_cell-3619b2aa5746f46a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_derive_internals v0.29.1 Running `/usr/bin/rustc --crate-name serde_derive_internals --edition=2015 /usr/share/cargo/registry/serde_derive_internals-0.29.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a23d1852ba39a492 -C extra-filename=-e5ffef29229efbe7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rmeta --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v1.1.1 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2024 /usr/share/cargo/registry/toml_datetime-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=1b7e3eac91644cf3 -C extra-filename=-7d32072f98271477 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_core-254bf0d58126c3ae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_writer v1.1.1 Running `/usr/bin/rustc --crate-name toml_writer --edition=2024 /usr/share/cargo/registry/toml_writer-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="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=c5de820b660ac127 -C extra-filename=-4c615d3ceddabbf3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colored v3.1.1 Running `/usr/bin/rustc --crate-name colored --edition=2021 /usr/share/cargo/registry/colored-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unsafe_code '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' --warn=deprecated '--warn=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wildcard_imports' '--allow=clippy::unwrap_used' '--allow=clippy::too_many_lines' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_const_for_fn' '--allow=clippy::expect_used' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-color"))' -C metadata=41310c6b8158f3e9 -C extra-filename=-e7c1e4f74432477b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling option-ext v0.2.0 Running `/usr/bin/rustc --crate-name option_ext --edition=2015 /usr/share/cargo/registry/option-ext-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a55f7055e554a75a -C extra-filename=-3e8a049023d83afb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs-sys v0.5.0 Running `/usr/bin/rustc --crate-name dirs_sys --edition=2015 /usr/share/cargo/registry/dirs-sys-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6b3089f37abbf3b8 -C extra-filename=-aa77fa9a0554b4c2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liboption_ext-3e8a049023d83afb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml v1.1.2 Running `/usr/bin/rustc --crate-name toml --edition=2024 /usr/share/cargo/registry/toml-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="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=bafaa0d55c5f1050 -C extra-filename=-cefa07f8c1746a6d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_core-254bf0d58126c3ae.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_spanned-488c2ac839647f42.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtoml_datetime-7d32072f98271477.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtoml_parser-9824b30d78940ab1.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtoml_writer-4c615d3ceddabbf3.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwinnow-d15c6e93c4ed068c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ref_cast --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5904b8787b5d64d3 -C extra-filename=-81b96c84c1756e76 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern ref_cast_impl=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libref_cast_impl-ef50a1754a34973d.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_intrinsic_type_name)' --check-cfg 'cfg(no_phantom_pinned)'` Compiling path-absolutize v3.1.1 Running `/usr/bin/rustc --crate-name path_absolutize --edition=2021 /usr/share/cargo/registry/path-absolutize-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="once_cell_cache"' --cfg 'feature="use_unix_paths_on_wasm"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("lazy_static_cache", "once_cell_cache", "unsafe_cache", "use_unix_paths_on_wasm"))' -C metadata=40c31d0babfaab0c -C extra-filename=-67659f943a0b9195 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern path_dedot=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpath_dedot-8b442cd016d2b3a9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libcst v1.8.6 Running `/usr/bin/rustc --crate-name libcst_native --edition=2018 /usr/share/cargo/registry/libcst-1.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "trace"))' -C metadata=e334ee785d7e2f58 -C extra-filename=-723ad670f85c52bb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libannotate_snippets-87c07296c556eb9e.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibcst_derive-ee39e96b6e4d42ed.so --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern paste=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpaste-460a8f011b991f82.so --extern peg=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpeg-427091f78c8738b8.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-3698f017f33e1c6c.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling schemars_derive v1.2.1 Running `/usr/bin/rustc --crate-name schemars_derive --edition=2021 /usr/share/cargo/registry/schemars_derive-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=704d48456b177278 -C extra-filename=-539532d4a9794db2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_derive_internals-e5ffef29229efbe7.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=c3373c268a109f60 -C extra-filename=-ec6b0b276e21bab1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern phf=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libphf-1df727833b7dcca4.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librust_stemmers-ff5aaa4f2b530c0d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_semantic v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_python_semantic) Running `/usr/bin/rustc --crate-name ruff_python_semantic --edition=2024 crates/ruff_python_semantic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=3e9bdea58e216b2a -C extra-filename=-5df8244c945d4fdd --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libis_macro-f89246705acde873.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_cache-0f6a0470a43d5c7a.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_index-f65441ff345e1b7d.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_macros-38c1c50c6ca12000.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_parser-f9c9ea0e2511b53b.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_stdlib-6135338b90362140.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-a2672afccd271962.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_importer v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=2cf8c10ff49e505e -C extra-filename=-cece128f2bb8bdec --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanyhow-ee6570f8e7510c8c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_diagnostics-599ae11dfab2fda5.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_codegen-b462388e2b6b6a80.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_trivia-2774572a3a0cfae1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pyproject-toml v0.13.7 Running `/usr/bin/rustc --crate-name pyproject_toml --edition=2021 /usr/share/cargo/registry/pyproject-toml-0.13.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob", "pep639-glob", "tracing"))' -C metadata=6831cfea9b587e12 -C extra-filename=-f31edd32402fb0bc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libindexmap-943093ebedf7cef2.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpep440_rs-1fbdc8d5ef3f0c49.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpep508_rs-e5e592552b71ba9e.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtoml-8930bd8e6c9565f8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_index v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_python_index) Running `/usr/bin/rustc --crate-name ruff_python_index --edition=2024 crates/ruff_python_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=ad79e161198c1783 -C extra-filename=-21735cb5cd9beb19 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_trivia-2774572a3a0cfae1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fern v0.7.1 Running `/usr/bin/rustc --crate-name fern --edition=2018 /usr/share/cargo/registry/fern-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=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=b40fda13312bb963 -C extra-filename=-9ed6e6c9ec9e1185 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling natord v1.0.9 Running `/usr/bin/rustc --crate-name natord --edition=2015 /usr/share/cargo/registry/natord-1.0.9/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=02b8bbabec6bd836 -C extra-filename=-e99909153cd84ba2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jiff v0.2.28 Running `/usr/bin/rustc --crate-name jiff --edition=2021 /usr/share/cargo/registry/jiff-0.2.28/src/lib.rs --error-format=json --json=diagnostic-rendered-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=06ea69ce1ae99fd0 -C extra-filename=-aeef574638373460 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling drop_bomb v0.1.5 Running `/usr/bin/rustc --crate-name drop_bomb --edition=2015 /usr/share/cargo/registry/drop_bomb-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fe857b2a2451443c -C extra-filename=-21815e0dec4dd60b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typed-arena v2.0.2 Running `/usr/bin/rustc --crate-name typed_arena --edition=2015 /usr/share/cargo/registry/typed-arena-2.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=89f7b75d055d0996 -C extra-filename=-7592806f671715d5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dyn-clone v1.0.20 Running `/usr/bin/rustc --crate-name dyn_clone --edition=2018 /usr/share/cargo/registry/dyn-clone-1.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f3c1c88ab8d12a33 -C extra-filename=-c52fb56d41a96ffc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling schemars v1.2.1 Running `/usr/bin/rustc --crate-name schemars --edition=2021 /usr/share/cargo/registry/schemars-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="schemars_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_ui_test", "arrayvec07", "bigdecimal04", "bytes1", "chrono04", "default", "derive", "either1", "indexmap2", "jiff02", "preserve_order", "raw_value", "rust_decimal1", "schemars_derive", "semver1", "smallvec1", "smol_str02", "smol_str03", "std", "url2", "uuid1"))' -C metadata=f35a57b4492eab86 -C extra-filename=-4f22e89faf5bdbc3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern dyn_clone=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdyn_clone-c52fb56d41a96ffc.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libref_cast-81b96c84c1756e76.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libschemars_derive-539532d4a9794db2.so --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_json-01e3cce391b18d5f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_linter v0.15.16 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=6e3535429d268d85 -C extra-filename=-571c9477cd25ae58 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libaho_corasick-6969a1598b67f436.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanyhow-ee6570f8e7510c8c.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap-64c521e2c8230704.rmeta --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcolored-e7c1e4f74432477b.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcompact_str-1a915c125b637fa8.rmeta --extern fern=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libfern-9ed6e6c9ec9e1185.rmeta --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libglob-036ea070ed56fcd1.rmeta --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libglobset-c367295bf317eeb2.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libhashbrown-7be1397db5c6d4af.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libimperative-ec6b0b276e21bab1.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libis_macro-f89246705acde873.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-5488292df7895e41.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libjiff-aeef574638373460.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibcst_native-723ad670f85c52bb.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern natord=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libnatord-e99909153cd84ba2.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpath_absolutize-67659f943a0b9195.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpep440_rs-1fbdc8d5ef3f0c49.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpyproject_toml-f31edd32402fb0bc.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-3698f017f33e1c6c.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_cache-0f6a0470a43d5c7a.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_db-8d03244846e0de21.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_diagnostics-599ae11dfab2fda5.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_macros-38c1c50c6ca12000.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_notebook-f8a3ace0a0aada10.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_codegen-b462388e2b6b6a80.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_importer-cece128f2bb8bdec.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_index-21735cb5cd9beb19.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_literal-6af9d20aaf7ab72c.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_parser-f9c9ea0e2511b53b.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_semantic-5df8244c945d4fdd.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_stdlib-6135338b90362140.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_trivia-2774572a3a0cfae1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_json-01e3cce391b18d5f.rmeta --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsimilar-f3654e51704a6e1a.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-a2672afccd271962.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrum-93bc7157bcadea20.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrum_macros-edc15a61f89ba9ad.so --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtoml-cefa07f8c1746a6d.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtyped_arena-7592806f671715d5.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_normalization-3eb84aaea2241fc0.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_width-bd5022d26c4c2633.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_names2-f03da3c23006a334.rmeta --extern url=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liburl-805fef24c7d4cb64.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_formatter v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=a364121e1b4f6071 -C extra-filename=-b49261deb1e69539 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern drop_bomb=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdrop_bomb-21815e0dec4dd60b.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_cache-0f6a0470a43d5c7a.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_macros-38c1c50c6ca12000.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstatic_assertions-4af2c6dc90ea8819.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing-868cae4a625e846f.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_width-bd5022d26c4c2633.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=3fedfd84bfdaf726 -C extra-filename=-e763d93b8a311f9c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern dirs_sys=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdirs_sys-aa77fa9a0554b4c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_site_packages v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ty_site_packages) Running `/usr/bin/rustc --crate-name ty_site_packages --edition=2024 crates/ty_site_packages/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=3d983667c9515c26 -C extra-filename=-8829ee89e54fc5bb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcamino-814b61fd266b4192.rmeta --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcolored-e7c1e4f74432477b.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libget_size2-dee21ef3cad2da98.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libindexmap-943093ebedf7cef2.rmeta --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_annotate_snippets-c9313ec7f25a2cf8.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_db-8d03244846e0de21.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_trivia-2774572a3a0cfae1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrum-93bc7157bcadea20.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrum_macros-edc15a61f89ba9ad.so --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing-868cae4a625e846f.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libty_static-ffa31683ec84f633.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_module_resolver v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ty_module_resolver) Running `/usr/bin/rustc --crate-name ty_module_resolver --edition=2024 crates/ty_module_resolver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=697cbd670c476298 -C extra-filename=-8084c8b6e030f1a6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanyhow-ee6570f8e7510c8c.rmeta --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcamino-814b61fd266b4192.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcompact_str-1a915c125b637fa8.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libget_size2-dee21ef3cad2da98.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-3698f017f33e1c6c.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_syntax-d43ca99442d4afaf.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_db-8d03244846e0de21.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_memory_usage-137ad99431ba8d77.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_stdlib-6135338b90362140.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsalsa-6217288a91399e84.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrum-93bc7157bcadea20.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrum_macros-edc15a61f89ba9ad.so --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing-868cae4a625e846f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling countme v3.0.1 Running `/usr/bin/rustc --crate-name countme --edition=2018 /usr/share/cargo/registry/countme-3.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dashmap", "enable", "once_cell", "print_at_exit", "rustc-hash"))' -C metadata=f44192ae9e985e9f -C extra-filename=-346781d70fc578ef --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cfg_aliases v0.2.1 Running `/usr/bin/rustc --crate-name cfg_aliases --edition=2018 /usr/share/cargo/registry/cfg_aliases-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 '--deny=clippy::str_to_string' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b56304ee032562e9 -C extra-filename=-ee859731f12050e4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nix v0.31.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/nix-0.31.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="fs"' --cfg 'feature="term"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=bd8033de20917365 -C extra-filename=-37e625739394504a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/nix-37e625739394504a -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern cfg_aliases=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_aliases-ee859731f12050e4.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_formatter v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_python_formatter) Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=5dec8be5daf85b56 -C extra-filename=-92eaf8970be6e045 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanyhow-ee6570f8e7510c8c.rmeta --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap-64c521e2c8230704.rmeta --extern countme=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcountme-346781d70fc578ef.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-5488292df7895e41.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-3698f017f33e1c6c.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_cache-0f6a0470a43d5c7a.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_db-8d03244846e0de21.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_formatter-b49261deb1e69539.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_macros-38c1c50c6ca12000.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_parser-f9c9ea0e2511b53b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_trivia-2774572a3a0cfae1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsalsa-6217288a91399e84.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-a2672afccd271962.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstatic_assertions-4af2c6dc90ea8819.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing-868cae4a625e846f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_graph v0.1.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=22466315b9e97719 -C extra-filename=-611fdb4b21b72bde --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanyhow-ee6570f8e7510c8c.rmeta --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap-64c521e2c8230704.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_cache-0f6a0470a43d5c7a.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_db-8d03244846e0de21.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_linter-571c9477cd25ae58.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_macros-38c1c50c6ca12000.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_parser-f9c9ea0e2511b53b.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsalsa-6217288a91399e84.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libschemars-4f22e89faf5bdbc3.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libty_module_resolver-8084c8b6e030f1a6.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libty_site_packages-8829ee89e54fc5bb.rmeta --extern zip=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libzip-bc84dd71e1a8d828.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shellexpand v3.1.2 Running `/usr/bin/rustc --crate-name shellexpand --edition=2018 /usr/share/cargo/registry/shellexpand-3.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=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=022ab4e7ba309821 -C extra-filename=-dfe6a8e2239c30f4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern dirs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libdirs-e763d93b8a311f9c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling terminfo v0.9.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/terminfo-0.9.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=20fa99cfe457021c -C extra-filename=-01c21388a39db784 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/terminfo-01c21388a39db784 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern phf_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libphf_codegen-626630e887a53138.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-channel v0.5.15 Running `/usr/bin/rustc --crate-name crossbeam_channel --edition=2021 /usr/share/cargo/registry/crossbeam-channel-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=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=bda3c579ab8c9b31 -C extra-filename=-831a0d2c3de13c7f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_utils-014af1c46a2dd1bf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_options_metadata v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_options_metadata) Running `/usr/bin/rustc --crate-name ruff_options_metadata --edition=2024 crates/ruff_options_metadata/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=a04c27594e04b06d -C extra-filename=-479c44ad265e8412 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=66002a95b79775b3 -C extra-filename=-31ae23b730047a08 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/fs-err-31ae23b730047a08 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern autocfg=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libautocfg-f902a4eab3b954cd.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling minimal-lexical v0.2.1 Running `/usr/bin/rustc --crate-name minimal_lexical --edition=2018 /usr/share/cargo/registry/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=9608c25e30fe5a0b -C extra-filename=-6a369566922dbb36 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rayon-core v1.13.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rayon-core-1.13.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=672525aae989a141 -C extra-filename=-69656a5304ba71f7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/rayon-core-69656a5304ba71f7 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lazy_static v1.5.0 Running `/usr/bin/rustc --crate-name lazy_static --edition=2015 /usr/share/cargo/registry/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=44481ab1cfe360fa -C extra-filename=-ebab542c60f676d8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling sharded-slab v0.1.7 Running `/usr/bin/rustc --crate-name sharded_slab --edition=2018 /usr/share/cargo/registry/sharded-slab-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2ce95af37d7fec44 -C extra-filename=-4b6a4f9eaf7b7d33 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern lazy_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblazy_static-ebab542c60f676d8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/rayon-core-69656a5304ba71f7/build-script-build` Compiling nom v7.1.3 Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=72a0bdb64b266368 -C extra-filename=-f28fa4c62187dcbf --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libminimal_lexical-6a369566922dbb36.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/fs-err-31ae23b730047a08/build-script-build` Compiling ruff_workspace v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=557c0040370a6403 -C extra-filename=-2b42b0be7fbb622b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanyhow-ee6570f8e7510c8c.rmeta --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcolored-e7c1e4f74432477b.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libetcetera-e8fda34abd773e0c.rmeta --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libglob-036ea070ed56fcd1.rmeta --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libglobset-c367295bf317eeb2.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libignore-f64f2e91b7f9a1db.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libindexmap-943093ebedf7cef2.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libis_macro-f89246705acde873.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-5488292df7895e41.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmatchit-61f7d415cc03e82d.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpath_absolutize-67659f943a0b9195.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpath_slash-54346ceebdb9c58c.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpep440_rs-1fbdc8d5ef3f0c49.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-3698f017f33e1c6c.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_cache-0f6a0470a43d5c7a.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_formatter-b49261deb1e69539.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_graph-611fdb4b21b72bde.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_linter-571c9477cd25ae58.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_macros-38c1c50c6ca12000.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_options_metadata-479c44ad265e8412.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_formatter-92eaf8970be6e045.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_semantic-5df8244c945d4fdd.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_stdlib-6135338b90362140.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libshellexpand-dfe6a8e2239c30f4.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrum-93bc7157bcadea20.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtoml-cefa07f8c1746a6d.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunicode_normalization-3eb84aaea2241fc0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/terminfo-01c21388a39db784/build-script-build` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/nix-37e625739394504a/build-script-build` Compiling clap_complete v4.6.0 Running `/usr/bin/rustc --crate-name clap_complete --edition=2024 /usr/share/cargo/registry/clap_complete-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("debug", "default", "unstable-doc", "unstable-dynamic", "unstable-shell-tests"))' -C metadata=9c4c156bfb4c74fd -C extra-filename=-275fee4fd2e83881 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap-64c521e2c8230704.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling matchers v0.2.0 Running `/usr/bin/rustc --crate-name matchers --edition=2018 /usr/share/cargo/registry/matchers-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unicode"))' -C metadata=ebb1b601ffec5b2c -C extra-filename=-4f3faa523873bc1b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_automata-4df02316b32132ce.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_repr v0.1.20 Running `/usr/bin/rustc --crate-name serde_repr --edition=2021 /usr/share/cargo/registry/serde_repr-0.1.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=a99f2ee7fd58efc6 -C extra-filename=-f076742eff884f50 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libproc_macro2-0ccb41e42e558fcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libquote-2ddb63c53e4db17a.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsyn-79278555d2897863.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thread_local v1.1.9 Running `/usr/bin/rustc --crate-name thread_local --edition=2021 /usr/share/cargo/registry/thread_local-1.1.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=df3bffd223123e88 -C extra-filename=-480d9e626948410c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_if-f52ec588d36b98f1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify-sys v0.1.5 Running `/usr/bin/rustc --crate-name inotify_sys --edition=2015 /usr/share/cargo/registry/inotify-sys-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=82bd57310e8d559e -C extra-filename=-5f9403d29aed9680 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitflags v1.3.2 Running `/usr/bin/rustc --crate-name bitflags --edition=2018 /usr/share/cargo/registry/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "example_generated"))' -C metadata=fc5cb403c8b2bc4c -C extra-filename=-862d786598b38ab7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling virtue v0.0.18 Running `/usr/bin/rustc --crate-name virtue --edition=2021 /usr/share/cargo/registry/virtue-0.0.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 -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proc-macro2"))' -C metadata=c30267db528b8b85 -C extra-filename=-6fa6f7203387bdc6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nu-ansi-term v0.50.3 Running `/usr/bin/rustc --crate-name nu_ansi_term --edition=2021 /usr/share/cargo/registry/nu-ansi-term-0.50.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive_serde_style", "gnu_legacy", "serde", "std"))' -C metadata=1b3053fa0612b490 -C extra-filename=-a22907dd9e23e3f4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a1b942c04039090f -C extra-filename=-707538ca5209b981 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fastrand v2.4.1 Running `/usr/bin/rustc --crate-name fastrand --edition=2018 /usr/share/cargo/registry/fastrand-2.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=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=8c057b7160519076 -C extra-filename=-bc0a0ac4a9760c2c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tempfile v3.27.0 Running `/usr/bin/rustc --crate-name tempfile --edition=2021 /usr/share/cargo/registry/tempfile-3.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="getrandom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "nightly"))' -C metadata=d9e673fe8c771902 -C extra-filename=-4192227754c9aea5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern fastrand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libfastrand-bc0a0ac4a9760c2c.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libgetrandom-b7e20cf77c2fcae6.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libonce_cell-3619b2aa5746f46a.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustix-10eb9fca82cc5e6c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name terminfo --edition=2021 /usr/share/cargo/registry/terminfo-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2e25ee64aead3d83 -C extra-filename=-a7054fc40b1c777f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern fnv=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libfnv-707538ca5209b981.rmeta --extern nom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libnom-f28fa4c62187dcbf.rmeta --extern phf=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libphf-7b7d79b799add8e2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-subscriber v0.3.23 Running `/usr/bin/rustc --crate-name tracing_subscriber --edition=2018 /usr/share/cargo/registry/tracing-subscriber-0.3.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="alloc"' --cfg 'feature="ansi"' --cfg 'feature="chrono"' --cfg 'feature="env-filter"' --cfg 'feature="fmt"' --cfg 'feature="matchers"' --cfg 'feature="nu-ansi-term"' --cfg 'feature="once_cell"' --cfg 'feature="registry"' --cfg 'feature="sharded-slab"' --cfg 'feature="smallvec"' --cfg 'feature="std"' --cfg 'feature="thread_local"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ansi", "chrono", "default", "env-filter", "fmt", "json", "local-time", "matchers", "nu-ansi-term", "once_cell", "parking_lot", "regex", "registry", "serde", "serde_json", "sharded-slab", "smallvec", "std", "thread_local", "time", "tracing", "tracing-log", "tracing-serde"))' -C metadata=acdedccee0f85a91 -C extra-filename=-8c396013c41f3ff3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern chrono=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libchrono-fe31bb1c3ca63afa.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmatchers-4f3faa523873bc1b.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libnu_ansi_term-a22907dd9e23e3f4.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libonce_cell-3619b2aa5746f46a.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex_automata-4df02316b32132ce.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsharded_slab-4b6a4f9eaf7b7d33.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libsmallvec-a2672afccd271962.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthread_local-480d9e626948410c.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing-868cae4a625e846f.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing_core-ca9f53d0c19a3f36.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bincode_derive v2.0.1 Running `/usr/bin/rustc --crate-name bincode_derive --edition=2021 /usr/share/cargo/registry/bincode_derive-2.0.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=8ba6953c72a1ac6d -C extra-filename=-6e0e4c57ccdbdfe2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern virtue=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libvirtue-6fa6f7203387bdc6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lsp-types v0.95.1 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/lsp-types) Running `/usr/bin/rustc --crate-name lsp_types --edition=2018 crates/lsp-types/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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="proposed"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proposed"))' -C metadata=a65b9a9ef8ac5eec -C extra-filename=-08058816d1123c70 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-862d786598b38ab7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_json-01e3cce391b18d5f.rmeta --extern serde_repr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_repr-f076742eff884f50.so --extern url=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liburl-805fef24c7d4cb64.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=cc4c2ecdd913dbc2 -C extra-filename=-8c72a0ff79e0646b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libinotify_sys-5f9403d29aed9680.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_nushell v4.6.0 Running `/usr/bin/rustc --crate-name clap_complete_nushell --edition=2024 /usr/share/cargo/registry/clap_complete_nushell-4.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable-shell-tests"))' -C metadata=692f77aaadcd1ce3 -C extra-filename=-f80db97842b4bcc9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap-64c521e2c8230704.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap_complete-275fee4fd2e83881.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name nix --edition=2021 /usr/share/cargo/registry/nix-0.31.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="fs"' --cfg 'feature="term"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=b44c5d722e6004ef -C extra-filename=-070d721add7c0eb4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcfg_if-f52ec588d36b98f1.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg linux --cfg linux_android --check-cfg 'cfg(android)' --check-cfg 'cfg(dragonfly)' --check-cfg 'cfg(ios)' --check-cfg 'cfg(freebsd)' --check-cfg 'cfg(illumos)' --check-cfg 'cfg(linux)' --check-cfg 'cfg(macos)' --check-cfg 'cfg(netbsd)' --check-cfg 'cfg(openbsd)' --check-cfg 'cfg(solaris)' --check-cfg 'cfg(watchos)' --check-cfg 'cfg(tvos)' --check-cfg 'cfg(visionos)' --check-cfg 'cfg(apple_targets)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(bsd_without_apple)' --check-cfg 'cfg(linux_android)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(fbsd14)' --check-cfg 'cfg(qemu)' --check-cfg 'cfg(target_os, values("cygwin"))'` Compiling ruff_markdown v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=05b676a3ee5df6a8 -C extra-filename=-c59d5f3efa234312 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-3698f017f33e1c6c.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_formatter-92eaf8970be6e045.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_trivia-2774572a3a0cfae1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_workspace-2b42b0be7fbb622b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: struct `WorkDoneProgressOptions` is never constructed --> crates/lsp-types/src/progress.rs:46:12 | 46 | pub struct WorkDoneProgressOptions { | ^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default 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=6f9e404e7e56ce51 -C extra-filename=-8e71e838b1bf6a1f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg rustc_1_63 --cfg rustc_1_75 --cfg rustc_1_81 --cfg rustc_1_89 --check-cfg 'cfg(rustc_1_63)' --check-cfg 'cfg(rustc_1_75)' --check-cfg 'cfg(rustc_1_81)' --check-cfg 'cfg(rustc_1_89)'` Running `/usr/bin/rustc --crate-name rayon_core --edition=2021 /usr/share/cargo/registry/rayon-core-1.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=06aaedc5116f83c0 -C extra-filename=-8bd78363a255eb0d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_deque-f0e6f3ee41a26236.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_utils-014af1c46a2dd1bf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lsp-server v0.7.9 Running `/usr/bin/rustc --crate-name lsp_server --edition=2024 /usr/share/cargo/registry/lsp-server-0.7.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=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(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8fb75072acdff6b4 -C extra-filename=-1145f66d5ce99da6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_channel-831a0d2c3de13c7f.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_derive-f922a555f29fb084.so --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_json-01e3cce391b18d5f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: `lsp-types` (lib) generated 1 warning 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=39c858d7bdc3f013 -C extra-filename=-81e47c2a0bb565de --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_channel-831a0d2c3de13c7f.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_deque-f0e6f3ee41a26236.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_epoch-5ebd46f052814b2c.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_queue-c172edcac50d1987.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam_utils-014af1c46a2dd1bf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-log v0.2.0 Running `/usr/bin/rustc --crate-name tracing_log --edition=2018 /usr/share/cargo/registry/tracing-log-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="log-tracer"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log-tracer", "std"))' -C metadata=c53b38ee7f27d9b5 -C extra-filename=-13b492fbc4d0aab9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libonce_cell-3619b2aa5746f46a.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing_core-ca9f53d0c19a3f36.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling mio v1.2.1 Running `/usr/bin/rustc --crate-name mio --edition=2021 /usr/share/cargo/registry/mio-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 --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=2d6c176c2740ec7e -C extra-filename=-d0051a8996fdf50f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify-types v2.1.0 Running `/usr/bin/rustc --crate-name notify_types --edition=2021 /usr/share/cargo/registry/notify-types-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serialization-compat-6"))' -C metadata=58a7e4a7a2a43e14 -C extra-filename=-16643dcaf2f7bc55 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling os_str_bytes v7.1.1 Running `/usr/bin/rustc --crate-name os_str_bytes --edition=2021 /usr/share/cargo/registry/os_str_bytes-7.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="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=a5b3253656045006 -C extra-filename=-3ace4e5e848536a7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmemchr-d70a325723f49aaf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff v0.15.16 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=38570b12511b1eba -C extra-filename=-4bdbc280e95bbaf9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/ruff-4bdbc280e95bbaf9 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unty v0.0.4 Running `/usr/bin/rustc --crate-name unty --edition=2021 /usr/share/cargo/registry/unty-0.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=db754c22487d77bd -C extra-filename=-9913fbb9aa26983c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jod-thread v1.0.0 Running `/usr/bin/rustc --crate-name jod_thread --edition=2018 /usr/share/cargo/registry/jod-thread-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=78bbfb00ee9322ac -C extra-filename=-ec7aed763b4e6bf0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bincode v2.0.1 Running `/usr/bin/rustc --crate-name bincode --edition=2021 /usr/share/cargo/registry/bincode-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 opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="bincode_derive"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bincode_derive", "default", "derive", "serde", "std"))' -C metadata=8e0721538fcafeef -C extra-filename=-d2a2354cfbf1ebe3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern bincode_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbincode_derive-6e0e4c57ccdbdfe2.so --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern unty=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libunty-9913fbb9aa26983c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_server v0.2.2 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=45fb530100c06ba5 -C extra-filename=-1ca59faa36c52520 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanyhow-ee6570f8e7510c8c.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcrossbeam-81e47c2a0bb565de.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libignore-f64f2e91b7f9a1db.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libjod_thread-ec7aed763b4e6bf0.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblsp_server-1145f66d5ce99da6.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblsp_types-08058816d1123c70.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-3698f017f33e1c6c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_db-8d03244846e0de21.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_diagnostics-599ae11dfab2fda5.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_formatter-b49261deb1e69539.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_linter-571c9477cd25ae58.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_markdown-c59d5f3efa234312.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_notebook-f8a3ace0a0aada10.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_codegen-b462388e2b6b6a80.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_formatter-92eaf8970be6e045.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_index-21735cb5cd9beb19.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_parser-f9c9ea0e2511b53b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_workspace-2b42b0be7fbb622b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_json-01e3cce391b18d5f.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libshellexpand-dfe6a8e2239c30f4.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtoml-cefa07f8c1746a6d.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing-868cae4a625e846f.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing_log-13b492fbc4d0aab9.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing_subscriber-8c396013c41f3ff3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/build/ruff-4bdbc280e95bbaf9/build-script-build` Compiling argfile v1.0.0 Running `/usr/bin/rustc --crate-name argfile --edition=2021 /usr/share/cargo/registry/argfile-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default"))' -C metadata=f8ef685027581974 -C extra-filename=-29d0f808f52c77ad --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern fs_err=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libfs_err-8e71e838b1bf6a1f.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libos_str_bytes-3ace4e5e848536a7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify v8.2.0 Running `/usr/bin/rustc --crate-name notify --edition=2021 /usr/share/cargo/registry/notify-8.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crossbeam-channel", "default", "flume", "serde", "serialization-compat-6"))' -C metadata=c21863db6a1f78ac -C extra-filename=-c1aa46d3b78d2871 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern inotify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libinotify-8c72a0ff79e0646b.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblibc-ccface94a5a230ca.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rmeta --extern mio=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libmio-d0051a8996fdf50f.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libnotify_types-16643dcaf2f7bc55.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwalkdir-59094ded41c7f28d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rayon v1.12.0 Running `/usr/bin/rustc --crate-name rayon --edition=2021 /usr/share/cargo/registry/rayon-1.12.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e23de6d24ae7515b -C extra-filename=-6139971a58cbfc1f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libeither-ad947825ec85b327.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librayon_core-8bd78363a255eb0d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clearscreen v4.0.6 Running `/usr/bin/rustc --crate-name clearscreen --edition=2021 /usr/share/cargo/registry/clearscreen-4.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cbc2bb894ce0e712 -C extra-filename=-41f925b8ae1cbf8e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern nix=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libnix-070d721add7c0eb4.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libterminfo-a7054fc40b1c777f.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta --extern which=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwhich-3dda72e9590c7ea5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_command v0.6.1 Running `/usr/bin/rustc --crate-name clap_complete_command --edition=2021 /usr/share/cargo/registry/clap_complete_command-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="nushell"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "fig", "nushell"))' -C metadata=477f140c40c5d563 -C extra-filename=-0b17616c747f493e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap-64c521e2c8230704.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap_complete-275fee4fd2e83881.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap_complete_nushell-f80db97842b4bcc9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cachedir v0.3.1 Running `/usr/bin/rustc --crate-name cachedir --edition=2018 /usr/share/cargo/registry/cachedir-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cf232d7fb0877e15 -C extra-filename=-f828940978de5938 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtempfile-4192227754c9aea5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling globwalk v0.9.1 Running `/usr/bin/rustc --crate-name globwalk --edition=2021 /usr/share/cargo/registry/globwalk-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6793bc16fdb0ccf1 -C extra-filename=-fcca7efa09683c8e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libignore-f64f2e91b7f9a1db.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwalkdir-59094ded41c7f28d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wild v2.2.1 Running `/usr/bin/rustc --crate-name wild --edition=2021 /usr/share/cargo/registry/wild-2.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob-quoted-on-windows"))' -C metadata=9521da0e9df497dd -C extra-filename=-92f5279fc79b6941 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=77af4712c87194ab -C extra-filename=-22aa38589091a5e4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanyhow-ee6570f8e7510c8c.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libargfile-29d0f808f52c77ad.rmeta --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbincode-d2a2354cfbf1ebe3.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcachedir-f828940978de5938.rmeta --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap-64c521e2c8230704.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap_complete_command-0b17616c747f493e.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclearscreen-41f925b8ae1cbf8e.rmeta --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcolored-e7c1e4f74432477b.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libfiletime-7689cadc5d62c261.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libglobwalk-fcca7efa09683c8e.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libignore-f64f2e91b7f9a1db.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libindexmap-943093ebedf7cef2.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libis_macro-f89246705acde873.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-5488292df7895e41.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libjiff-aeef574638373460.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rmeta --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libnotify-c1aa46d3b78d2871.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpath_absolutize-67659f943a0b9195.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librayon-6139971a58cbfc1f.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-3698f017f33e1c6c.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_cache-0f6a0470a43d5c7a.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_db-8d03244846e0de21.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_diagnostics-599ae11dfab2fda5.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_graph-611fdb4b21b72bde.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_linter-571c9477cd25ae58.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_macros-38c1c50c6ca12000.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_markdown-c59d5f3efa234312.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_notebook-f8a3ace0a0aada10.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_options_metadata-479c44ad265e8412.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_formatter-92eaf8970be6e045.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_parser-f9c9ea0e2511b53b.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_server-1ca59faa36c52520.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_workspace-2b42b0be7fbb622b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_json-01e3cce391b18d5f.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libshellexpand-dfe6a8e2239c30f4.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrum-93bc7157bcadea20.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtempfile-4192227754c9aea5.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtoml-cefa07f8c1746a6d.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing-868cae4a625e846f.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwalkdir-59094ded41c7f28d.rmeta --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwild-92f5279fc79b6941.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=162d337469530b8a -C extra-filename=-0a96a26a6156c301 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libanyhow-ee6570f8e7510c8c.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libargfile-29d0f808f52c77ad.rlib --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbincode-d2a2354cfbf1ebe3.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libbitflags-7668e3c4b414ca15.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcachedir-f828940978de5938.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap-64c521e2c8230704.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclap_complete_command-0b17616c747f493e.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libclearscreen-41f925b8ae1cbf8e.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libcolored-e7c1e4f74432477b.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libfiletime-7689cadc5d62c261.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libglobwalk-fcca7efa09683c8e.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libignore-f64f2e91b7f9a1db.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libindexmap-943093ebedf7cef2.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libis_macro-f89246705acde873.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libitertools-5488292df7895e41.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libjiff-aeef574638373460.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/liblog-3dbd12521c706b40.rlib --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libnotify-c1aa46d3b78d2871.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libpath_absolutize-67659f943a0b9195.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librayon-6139971a58cbfc1f.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libregex-3698f017f33e1c6c.rlib --extern ruff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff-22aa38589091a5e4.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_cache-0f6a0470a43d5c7a.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_db-8d03244846e0de21.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_diagnostics-599ae11dfab2fda5.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_graph-611fdb4b21b72bde.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_linter-571c9477cd25ae58.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_macros-38c1c50c6ca12000.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_markdown-c59d5f3efa234312.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_notebook-f8a3ace0a0aada10.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_options_metadata-479c44ad265e8412.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_ast-df255cb6c871d4f1.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_formatter-92eaf8970be6e045.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_python_parser-f9c9ea0e2511b53b.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_server-1ca59faa36c52520.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_source_file-412c51ad552b46b5.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_text_size-e4cba455bf4a723c.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libruff_workspace-2b42b0be7fbb622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/librustc_hash-bf05ba9689212705.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde-16c9984df467f145.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libserde_json-01e3cce391b18d5f.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libshellexpand-dfe6a8e2239c30f4.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libstrum-93bc7157bcadea20.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtempfile-4192227754c9aea5.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libthiserror-337ef27b3b9ea314.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtoml-cefa07f8c1746a6d.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libtracing-868cae4a625e846f.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwalkdir-59094ded41c7f28d.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/release/deps/libwild-92f5279fc79b6941.rlib -C strip=symbols -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Finished `release` profile [optimized] target(s) in 29m 51s 📦 Built wheel to /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/wheels/ruff-0.15.16-py3-none-linux_s390x.whl /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/wheels/ruff-0.15.16-py3-none-linux_s390x.whl Building wheel for ruff (pyproject.toml): finished with status 'done' Created wheel for ruff: filename=ruff-0.15.16-py3-none-linux_s390x.whl size=71704245 sha256=39187b105d8aea43e444fd788b190544c63a939b1b7d9277e875ad61c587deb6 Stored in directory: /builddir/.cache/pip/wheels/0e/eb/1b/503d15c676b35e4893803132c962d67171bf3401e752b5007e 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.SgJYwm + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-build + '[' /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT ++ dirname /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ruff-0.15.16-build + mkdir /builddir/build/BUILD/ruff-0.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruff-0.15.16 ++ ls /builddir/build/BUILD/ruff-0.15.16-build/pyproject-wheeldir/ruff-0.15.16-py3-none-linux_s390x.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=ruff==0.15.16 + '[' -z ruff==0.15.16 ']' + TMPDIR=/builddir/build/BUILD/ruff-0.15.16-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/ruff-0.15.16-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.15.16-build/pyproject-wheeldir ruff==0.15.16 Using pip 26.1.1 from /usr/lib/python3.14/site-packages/pip (python 3.14) Looking in links: /builddir/build/BUILD/ruff-0.15.16-build/pyproject-wheeldir Processing /builddir/build/BUILD/ruff-0.15.16-build/pyproject-wheeldir/ruff-0.15.16-py3-none-linux_s390x.whl Installing collected packages: ruff Successfully installed ruff-0.15.16 + '[' -d /builddir/build/BUILD/ruff-0.15.16-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.15.16-build/BUILDROOT/usr/bin/ruff /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/bin/ruff: no change + rm -rfv /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14/site-packages ']' + '[' /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages '!=' /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14/site-packages ']' + '[' -d /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages ']' + site_dirs+=("/usr/lib64/python3.14/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib64/python3.14/site-packages/ruff-0.15.16.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages/ruff-0.15.16.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.15.16-build/BUILDROOT --record /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages/ruff-0.15.16.dist-info/RECORD --output /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-record + rm -fv /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages/ruff-0.15.16.dist-info/RECORD removed '/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages/ruff-0.15.16.dist-info/RECORD' + rm -fv /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages/ruff-0.15.16.dist-info/REQUESTED removed '/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages/ruff-0.15.16.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-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.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-files --output-modules /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-modules --buildroot /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT --sitelib /usr/lib/python3.14/site-packages --sitearch /usr/lib64/python3.14/site-packages --python-version 3.14 --pyproject-record /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-record --prefix /usr --assert-license ruff + '[' /usr/lib64/python3.14/site-packages '!=' /usr/lib/python3.14/site-packages ']' + install --directory /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14/site-packages + mv /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages/ruff /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages/ruff-0.15.16.dist-info /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14/site-packages + sed --regexp-extended --in-place s@/usr/lib64/python3.14/site-packages@/usr/lib/python3.14/site-packages@ /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-files + target/rpm/ruff generate-shell-completion bash + target/rpm/ruff generate-shell-completion fish + target/rpm/ruff generate-shell-completion zsh + install -Dpm 0644 ruff.bash -t /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT//usr/share/bash-completion/completions + install -Dpm 0644 ruff.fish -t /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT//usr/share/fish/vendor_completions.d + install -Dpm 0644 _ruff -t /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT//usr/share/zsh/site-functions + /usr/bin/find-debuginfo -j1 --strict-build-id -m -i --build-id-seed 0.15.16-1.fc45 --unique-debug-suffix -0.15.16-1.fc45.s390x --unique-debug-src-base ruff-0.15.16-1.fc45.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16 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.15.16-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.15.16-1.fc45.s390x find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j1 Bytecompiling .py files below /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14 using python3.14 Bytecompiling .py files below /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14 using python3.14 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j1 /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14/site-packages/ruff/__pycache__/_find_ruff.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14/site-packages/ruff/__pycache__/__main__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14/site-packages/ruff/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents Scanned 262 directories and 1316 files, processed 3 inodes, 3 modified (0 replaced + 3 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr Scanned 261 directories and 1316 files, considered 1316 files, read 120 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/ruff-0.15.16-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Ot9SeC + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-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=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruff-0.15.16 + '[' '!' -f /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-modules ']' + PATH=/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages:/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14/site-packages + _PYTHONSITE=/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages:/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/python3 -sP /usr/lib/rpm/redhat/import_all_modules.py -f /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-modules Check import: ruff + skip=' --skip compile_fail' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment --skip python_environment::ty_environment_is_system_not_virtual' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment --skip python_environment::ty_environment_is_system_not_virtual --skip mdtest__generics_specialize_constrained' + export RUST_TEST_THREADS=1 + RUST_TEST_THREADS=1 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo test -j1 -Z avoid-dev-deps --profile rpm --no-fail-fast -- --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment --skip python_environment::ty_environment_is_system_not_virtual --skip mdtest__generics_specialize_constrained Compiling unicode-ident v1.0.24 Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=610dc532b7c56d7a -C extra-filename=-e2966037000aa36d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro2 v1.0.106 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.106/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=8cebfb8c90c21e0f -C extra-filename=-fc452e0d89c15d51 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/proc-macro2-fc452e0d89c15d51 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/proc-macro2-fc452e0d89c15d51/build-script-build` Compiling quote v1.0.45 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/quote-1.0.45/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=59b87b1d8eb975bb -C extra-filename=-f1f9e91186cfa9b5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/quote-f1f9e91186cfa9b5 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/quote-f1f9e91186cfa9b5/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.106/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=5ea5f0ce19d7a5ee -C extra-filename=-e3439386c7f5b0b3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-e2966037000aa36d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Running `/usr/bin/rustc --crate-name quote --edition=2021 /usr/share/cargo/registry/quote-1.0.45/src/lib.rs --error-format=json --json=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=c9bab886b9d4e9da -C extra-filename=-4b7e12753c0120f8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_diagnostic_namespace)'` Compiling syn v2.0.117 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.117/src/lib.rs --error-format=json --json=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=317e6d38a10816a7 -C extra-filename=-b867e181fdd39730 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-e2966037000aa36d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_core v1.0.228 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=c0efad2a9119d900 -C extra-filename=-fe8f80745c2a2bb3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/serde_core-fe8f80745c2a2bb3 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/serde_core-fe8f80745c2a2bb3/build-script-build` Running `/usr/bin/rustc --crate-name serde_core --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=3cfe25184dde5daa -C extra-filename=-6a271d9492c82248 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling memchr v2.8.1 Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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=5f686d78addb905b -C extra-filename=-da58f74d92d6ee99 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libc v0.2.186 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.186/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::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--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' '--allow=clippy::expl_impl_clone_on_copy' -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=ba9e9cde1f641214 -C extra-filename=-bc1c83003006b2f9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/libc-bc1c83003006b2f9 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/libc-bc1c83003006b2f9/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.186/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-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::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--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' '--allow=clippy::expl_impl_clone_on_copy' --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=1c0b6f30f4436718 -C extra-filename=-b7fc708d051c9617 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling serde v1.0.228 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=e2b633463dd5fa05 -C extra-filename=-02c26b92213ee822 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/serde-02c26b92213ee822 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/serde-02c26b92213ee822/build-script-build` Compiling serde_derive v1.0.228 Running `/usr/bin/rustc --crate-name serde_derive --edition=2021 /usr/share/cargo/registry/serde_derive-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=93641923564fc3c0 -C extra-filename=-76350b5dc5a9599b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde --edition=2021 /usr/share/cargo/registry/serde-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=7fe93366db3a9a45 -C extra-filename=-93c9c249478bb0d6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_derive-76350b5dc5a9599b.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg if_docsrs_then_no_serde_core --check-cfg 'cfg(feature, values("result"))' --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling 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=97f4b2cdb6a4b62e -C extra-filename=-df340e7c84ac94f5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itoa v1.0.18 Running `/usr/bin/rustc --crate-name itoa --edition=2021 /usr/share/cargo/registry/itoa-1.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=8d00c7e08a3ed1bd -C extra-filename=-27ac213dd2555434 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling smallvec v1.15.1 Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --cfg 'feature="union"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=8ebf75a5c41d6590 -C extra-filename=-6be75c1ff095b04e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.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="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=8db8b5debab95549 -C extra-filename=-87e4714de8e010f5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitflags v2.12.1 Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.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 --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=a061f0fffcf5114b -C extra-filename=-a833bdf152bc71ec --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling aho-corasick v1.1.4 Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-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 --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=1ffd782a386cdbf5 -C extra-filename=-9177c4b0c4c6b7f9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling foldhash v0.2.0 Running `/usr/bin/rustc --crate-name foldhash --edition=2021 /usr/share/cargo/registry/foldhash-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=7951891df3805d11 -C extra-filename=-816312d3d0047ad8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling log v0.4.32 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.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 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "serde_core", "std"))' -C metadata=43d0db6688f80a70 -C extra-filename=-9045f585ffcda672 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=3b5fafd3f8ae0116 -C extra-filename=-f5952ef7b0459cc4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-syntax v0.8.10 Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.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 --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=b4640e6614214f61 -C extra-filename=-5d41af65dc6ce1f3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling heck v0.5.0 Running `/usr/bin/rustc --crate-name heck --edition=2021 /usr/share/cargo/registry/heck-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dc3bea4ed4a8057f -C extra-filename=-266411dc2f5fce29 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-automata v0.4.14 Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-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 --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=8d1ece3f83073df8 -C extra-filename=-9fb29276ddc13e13 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libaho_corasick-9177c4b0c4c6b7f9.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_syntax-5d41af65dc6ce1f3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=13411daecbcb465c -C extra-filename=-a9d8de8a6dbf45c2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro-utils v0.10.0 Running `/usr/bin/rustc --crate-name proc_macro_utils --edition=2021 /usr/share/cargo/registry/proc-macro-utils-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="parser"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "parser", "proc-macro", "proc-macro2", "quote", "smallvec"))' -C metadata=21c0f2cf5c724f40 -C extra-filename=-fef1dde157d33998 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-a9d8de8a6dbf45c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling allocator-api2 v0.2.21 Running `/usr/bin/rustc --crate-name allocator_api2 --edition=2018 /usr/share/cargo/registry/allocator-api2-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=1044626ada7a4c4e -C extra-filename=-6a12e954b5306b83 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling equivalent v1.0.2 Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5abbbf1e5fc8ea6c -C extra-filename=-1a76243b2c0cd90b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.17.0 Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="default-hasher"' --cfg 'feature="equivalent"' --cfg 'feature="inline-more"' --cfg 'feature="raw-entry"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=3c5b2b8b35db5fcc -C extra-filename=-bd66cd51c50bbb58 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern allocator_api2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liballocator_api2-6a12e954b5306b83.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libequivalent-1a76243b2c0cd90b.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfoldhash-816312d3d0047ad8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustversion v1.0.22 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/rustversion-1.0.22/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=d04634fd11bf9e93 -C extra-filename=-d8c85d49dcd103e0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/rustversion-d8c85d49dcd103e0 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/rustversion-d8c85d49dcd103e0/build-script-build` 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=9b06ac262488b318 -C extra-filename=-f435147d2e7cfcee --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern equivalent=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libequivalent-1a76243b2c0cd90b.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhashbrown-bd66cd51c50bbb58.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.186/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::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--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' '--allow=clippy::expl_impl_clone_on_copy' -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=1800f4b39f6063f6 -C extra-filename=-9675f79115b4b718 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/libc-9675f79115b4b718 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/libc-9675f79115b4b718/build-script-build` Running `/usr/bin/rustc --crate-name rustversion --edition=2018 /usr/share/cargo/registry/rustversion-1.0.22/src/lib.rs --error-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=01a28c0296ba23b9 -C extra-filename=-ad548567fc4582b4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(cfg_macro_not_allowed)' --check-cfg 'cfg(host_os, values("windows"))'` Compiling quote-use-macros v0.8.4 Running `/usr/bin/rustc --crate-name quote_use_macros --edition=2021 /usr/share/cargo/registry/quote-use-macros-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=790261f781578638 -C extra-filename=-5fad9ad6b4adb1f0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro_utils-fef1dde157d33998.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling manyhow-macros v0.11.4 Running `/usr/bin/rustc --crate-name manyhow_macros --edition=2021 /usr/share/cargo/registry/manyhow-macros-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=acf872823d115c90 -C extra-filename=-c196aa50f780ba37 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro_utils-fef1dde157d33998.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling either v1.16.0 Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=3d847686b4159c31 -C extra-filename=-09c7ecbeb28e18cd --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling manyhow v0.11.4 Running `/usr/bin/rustc --crate-name manyhow --edition=2021 /usr/share/cargo/registry/manyhow-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="syn"' --cfg 'feature="syn2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("darling", "darling_core", "default", "macros", "syn", "syn1", "syn2"))' -C metadata=4ff9ce1a32527672 -C extra-filename=-542f1d5978941822 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmanyhow_macros-c196aa50f780ba37.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote-use v0.8.4 Running `/usr/bin/rustc --crate-name quote_use --edition=2021 /usr/share/cargo/registry/quote-use-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn"))' -C metadata=55bd54b0b26b5c4f -C extra-filename=-abfebadc58d06d0e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote_use_macros-5fad9ad6b4adb1f0.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.186/src/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::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--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' '--allow=clippy::expl_impl_clone_on_copy' -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=e726fd68f5e1a947 -C extra-filename=-8a0f7b9ef9f51396 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-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 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=7220d076530a8b11 -C extra-filename=-6c2e2ec094551a01 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-87e4714de8e010f5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-utils v0.8.21 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.21/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=70ac8d66b8c7f409 -C extra-filename=-8aa2fe7733d2f01f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/crossbeam-utils-8aa2fe7733d2f01f -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.10/src/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=55091ca36d6d404a -C extra-filename=-d104a158d30fa6d0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling interpolator v0.5.0 Running `/usr/bin/rustc --crate-name interpolator --edition=2021 /usr/share/cargo/registry/interpolator-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="iter"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "iter", "number", "pointer"))' -C metadata=cee4ac9803589daa -C extra-filename=-d64848c002ae92fe --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ryu v1.0.23 Running `/usr/bin/rustc --crate-name ryu --edition=2021 /usr/share/cargo/registry/ryu-1.0.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=2f08a0b3f8ff33d7 -C extra-filename=-bf8d0718bf6e9f88 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling collection_literals v1.0.3 Running `/usr/bin/rustc --crate-name collection_literals --edition=2021 /usr/share/cargo/registry/collection_literals-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --forbid=unsafe_code -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=268fb41628901c88 -C extra-filename=-36c6601e939b9561 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive-macro v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive_macro --edition=2021 /usr/share/cargo/registry/attribute-derive-macro-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0f676a3423d4a06f -C extra-filename=-af9844d18dd39fc8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern collection_literals=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcollection_literals-36c6601e939b9561.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinterpolator-d64848c002ae92fe.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmanyhow-542f1d5978941822.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro_utils-fef1dde157d33998.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote_use-abfebadc58d06d0e.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-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 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=734aeded9bea3081 -C extra-filename=-16dc76d4943a43ec --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libaho_corasick-6c2e2ec094551a01.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-87e4714de8e010f5.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_syntax-d104a158d30fa6d0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/crossbeam-utils-8aa2fe7733d2f01f/build-script-build` Compiling castaway v0.2.4 Running `/usr/bin/rustc --crate-name castaway --edition=2018 /usr/share/cargo/registry/castaway-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=4b64bb1e80ff5fef -C extra-filename=-6f36e2fde96d4cff --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern rustversion=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustversion-ad548567fc4582b4.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling derive-where v1.6.1 Running `/usr/bin/rustc --crate-name derive_where --edition=2021 /usr/share/cargo/registry/derive-where-1.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly", "safe", "serde", "zeroize", "zeroize-on-drop"))' -C metadata=2a8093aa22b19cf9 -C extra-filename=-9950fa882acf3ef0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=d10878fceb5a10f6 -C extra-filename=-99f65805d59cb1cc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rmeta --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling static_assertions v1.1.0 Running `/usr/bin/rustc --crate-name static_assertions --edition=2015 /usr/share/cargo/registry/static_assertions-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=ff0db696f5163011 -C extra-filename=-f27d16395ed65e89 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling compact_str v0.9.0 Running `/usr/bin/rustc --crate-name compact_str --edition=2021 /usr/share/cargo/registry/compact_str-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 --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", "serde", "smallvec", "std", "zeroize"))' -C metadata=c3aab3202d2d9376 -C extra-filename=-8647779e644b06ad --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern castaway=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcastaway-6f36e2fde96d4cff.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-df340e7c84ac94f5.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitoa-27ac213dd2555434.rmeta --extern rustversion=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustversion-ad548567fc4582b4.so --extern ryu=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libryu-bf8d0718bf6e9f88.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive --edition=2021 /usr/share/cargo/registry/attribute-derive-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn-full"))' -C metadata=5285456fbae82ba5 -C extra-filename=-560ab8b13949569a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern attribute_derive_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libattribute_derive_macro-af9844d18dd39fc8.so --extern derive_where=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libderive_where-9950fa882acf3ef0.so --extern manyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmanyhow-542f1d5978941822.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rmeta --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crossbeam_utils --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.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 '--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=86686088543e635a -C extra-filename=-ee7cfcbbfd4a98fa --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` Compiling regex v1.12.3 Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.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 --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=0207eef938b7fa27 -C extra-filename=-db85d1f261b60ecc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libaho_corasick-6c2e2ec094551a01.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-87e4714de8e010f5.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_automata-16dc76d4943a43ec.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_syntax-d104a158d30fa6d0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ordermap v1.2.0 Running `/usr/bin/rustc --crate-name ordermap --edition=2024 /usr/share/cargo/registry/ordermap-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "quickcheck", "rayon", "serde", "std"))' -C metadata=bb06ad0fd8217a9e -C extra-filename=-1fe8ee1fa2bdaebe --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thin-vec v0.2.18 Running `/usr/bin/rustc --crate-name thin_vec --edition=2018 /usr/share/cargo/registry/thin-vec-0.2.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 --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=2f459442dcf88c94 -C extra-filename=-5f9c034c83de0479 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size-derive2 v0.9.0 Running `/usr/bin/rustc --crate-name get_size_derive2 --edition=2024 /usr/share/cargo/registry/get-size-derive2-0.9.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 '--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=b66b47c1fa2d7f6e -C extra-filename=-bd36588a56440ed6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern attribute_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libattribute_derive-560ab8b13949569a.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size2 v0.9.0 Running `/usr/bin/rustc --crate-name get_size2 --edition=2024 /usr/share/cargo/registry/get-size2-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 '--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="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", "parking_lot", "smallvec", "thin-vec", "url"))' -C metadata=211f7df7f150e349 -C extra-filename=-9a629a69400a5bf5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size_derive2-bd36588a56440ed6.so --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhashbrown-bd66cd51c50bbb58.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libordermap-1fe8ee1fa2bdaebe.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling once_cell v1.21.4 Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.21.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=71d4079e42f09424 -C extra-filename=-4785e9f5ffcf4d35 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bstr v1.12.1 Running `/usr/bin/rustc --crate-name bstr --edition=2021 /usr/share/cargo/registry/bstr-1.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 --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=fa58c77c3362f5b7 -C extra-filename=-75b67d69b0f382b1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_automata-9fb29276ddc13e13.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling globset v0.4.18 Running `/usr/bin/rustc --crate-name globset --edition=2024 /usr/share/cargo/registry/globset-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 --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=336ed3708a496a80 -C extra-filename=-f43ef6e58e081ac5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libaho_corasick-9177c4b0c4c6b7f9.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbstr-75b67d69b0f382b1.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_automata-9fb29276ddc13e13.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_syntax-5d41af65dc6ce1f3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_text_size v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=b2d5b89b0a717d8e -C extra-filename=-f80c52e5f4330548 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=92304767245ed3ef -C extra-filename=-5425461842be8d30 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C 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=caa7c492f8cf2fde -C extra-filename=-608cc14108dd8810 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-width v0.2.2 Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=80f082f261038b87 -C extra-filename=-9f0cef92ab4c08e6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.14.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.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 --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=8fff3ff8102766fe -C extra-filename=-1a6389f604415af1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libeither-608cc14108dd8810.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.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 --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=2cc208704422362d -C extra-filename=-0fb261a610ea5a26 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libaho_corasick-9177c4b0c4c6b7f9.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_automata-9fb29276ddc13e13.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_syntax-5d41af65dc6ce1f3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_text_size --edition=2024 crates/ruff_text_size/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=f4fc24900f37f8fc -C extra-filename=-f69a985cc98e1e3c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_source_file v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=cbc7849932634312 -C extra-filename=-728d8948cd2b6abe --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-87e4714de8e010f5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f69a985cc98e1e3c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-core v0.1.36 Running `/usr/bin/rustc --crate-name tracing_core --edition=2018 /usr/share/cargo/registry/tracing-core-0.1.36/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="default"' --cfg 'feature="once_cell"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "once_cell", "std"))' -C metadata=653c0a500ff99034 -C extra-filename=-e7fd0e556b46d5e2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libonce_cell-4785e9f5ffcf4d35.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.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 -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=f8011d03644076ae -C extra-filename=-dc97a6ff76251959 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libeither-09c7ecbeb28e18cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_trivia v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=277f86fbf9f4f7ff -C extra-filename=-78b9d050af655915 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-dc97a6ff76251959.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-728d8948cd2b6abe.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f69a985cc98e1e3c.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-e2966037000aa36d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-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=de14e27264d2b6c3 -C extra-filename=-cf23520a0812b3d5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerocopy v0.8.49 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.49/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=c9578cff427557be -C extra-filename=-6557c67a86f7c0a9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/zerocopy-6557c67a86f7c0a9 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v2.0.18 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-2.0.18/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=611d39b076096310 -C extra-filename=-eaadb9c506029c35 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/thiserror-eaadb9c506029c35 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pin-project-lite v0.2.17 Running `/usr/bin/rustc --crate-name pin_project_lite --edition=2018 /usr/share/cargo/registry/pin-project-lite-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b6ebd73bdab4a3ae -C extra-filename=-d9ce39902479abfc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ac874ed1f7c82266 -C extra-filename=-2baf7d8d9bcc60cf --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing v0.1.44 Running `/usr/bin/rustc --crate-name tracing --edition=2018 /usr/share/cargo/registry/tracing-0.1.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=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=2f63f5fe68a75113 -C extra-filename=-f445bc43387056c3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpin_project_lite-d9ce39902479abfc.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_attributes-cf23520a0812b3d5.so --extern tracing_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_core-e7fd0e556b46d5e2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/thiserror-eaadb9c506029c35/build-script-build` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/zerocopy-6557c67a86f7c0a9/build-script-build` Compiling ruff_macros v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=5bf7b383032388b6 -C extra-filename=-ad3190ea41d6a058 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libheck-266411dc2f5fce29.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-dc97a6ff76251959.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-db85d1f261b60ecc.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-78b9d050af655915.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v2.0.18 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-2.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fc21d1327c1a6649 -C extra-filename=-66342861660b5302 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustc-hash v2.1.2 Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.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="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=18a21f78e0c23e23 -C extra-filename=-1d7e9e1d4b314ddb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typeid v1.0.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=67424f79fc3a51c1 -C extra-filename=-375920dc8a3435cc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/typeid-375920dc8a3435cc -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/typeid-375920dc8a3435cc/build-script-build` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-2.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=9a7e6ff9dc52e03d -C extra-filename=-1b5e902047f82489 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror_impl-66342861660b5302.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)' --check-cfg 'cfg(thiserror_no_backtrace_type)'` Running `/usr/bin/rustc --crate-name zerocopy --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.49/src/lib.rs --error-format=json --json=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=23c8248d8caa0199 -C extra-filename=-2e9fbd36788569af --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_zerocopy_simd_x86_avx12_1_89_0)' --check-cfg 'cfg(rust, values("1.89.0"))' --check-cfg 'cfg(no_zerocopy_core_error_1_81_0)' --check-cfg 'cfg(rust, values("1.81.0"))' --check-cfg 'cfg(no_zerocopy_diagnostic_on_unimplemented_1_78_0)' --check-cfg 'cfg(rust, values("1.78.0"))' --check-cfg 'cfg(no_zerocopy_generic_bounds_in_const_fn_1_61_0)' --check-cfg 'cfg(rust, values("1.61.0"))' --check-cfg 'cfg(no_zerocopy_target_has_atomics_1_60_0)' --check-cfg 'cfg(rust, values("1.60.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_1_59_0)' --check-cfg 'cfg(rust, values("1.59.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_be_1_87_0)' --check-cfg 'cfg(rust, values("1.87.0"))' --check-cfg 'cfg(no_zerocopy_panic_in_const_and_vec_try_reserve_1_57_0)' --check-cfg 'cfg(rust, values("1.57.0"))' --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(kani)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_NIGHTLY_FEATURES_IN_TESTS)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_DEV_MODE)' --check-cfg 'cfg(coverage_nightly)' --check-cfg 'cfg(zerocopy_inline_always)' --check-cfg 'cfg(zerocopy_unstable_ptr)'` 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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=8b5350208f5efb52 -C extra-filename=-35135253c7d0ab26 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getrandom v0.2.17 Running `/usr/bin/rustc --crate-name getrandom --edition=2018 /usr/share/cargo/registry/getrandom-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("custom", "linux_disable_fallback", "rdrand", "std"))' -C metadata=052bff3c44601ae8 -C extra-filename=-46a28333c3625e17 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-f5952ef7b0459cc4.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-8a0f7b9ef9f51396.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling parking_lot_core v0.9.12 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=4e7c2381dfd656b9 -C extra-filename=-0007ce66ba880add --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/parking_lot_core-0007ce66ba880add -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/parking_lot_core-0007ce66ba880add/build-script-build` 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=dd1b7ac2b209d698 -C extra-filename=-d231697586f4d4c5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern getrandom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libgetrandom-46a28333c3625e17.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ppv-lite86 v0.2.21 Running `/usr/bin/rustc --crate-name ppv_lite86 --edition=2021 /usr/share/cargo/registry/ppv-lite86-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=957743ab05dea64d -C extra-filename=-f1549c7169ae5d8e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern zerocopy=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerocopy-2e9fbd36788569af.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name typeid --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a3e2ec27b7f2647f -C extra-filename=-79cb7c0015c2ddcd --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_const_type_id)'` Compiling memoffset v0.9.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2015 /usr/share/cargo/registry/memoffset-0.9.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=568a94b85865c953 -C extra-filename=-ed39991f2872a408 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/memoffset-ed39991f2872a408 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libautocfg-5425461842be8d30.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling filetime v0.2.29 Running `/usr/bin/rustc --crate-name filetime --edition=2018 /usr/share/cargo/registry/filetime-0.2.29/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(emulate_second_only_system)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=abd5fa5a85eaa71a -C extra-filename=-c9ffc03ad38d0b5e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-df340e7c84ac94f5.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling scopeguard v1.2.0 Running `/usr/bin/rustc --crate-name scopeguard --edition=2015 /usr/share/cargo/registry/scopeguard-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=a79e9c39d5363877 -C extra-filename=-30194ecf64fb8135 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling glob v0.3.3 Running `/usr/bin/rustc --crate-name glob --edition=2015 /usr/share/cargo/registry/glob-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1fbdd0eb73414dc3 -C extra-filename=-4dec1411bef3fd16 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling portable-atomic v1.13.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/portable-atomic-1.13.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::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::unreadable_literal' '--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::lint_groups_priority' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("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_unstable_coerce_unsized)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind)' -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=1eb766f081594cf8 -C extra-filename=-7b931607843de63e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/portable-atomic-7b931607843de63e -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling seahash v4.1.0 Running `/usr/bin/rustc --crate-name seahash --edition=2015 /usr/share/cargo/registry/seahash-4.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=39bdc9002650a6e9 -C extra-filename=-2f1597d1251741c5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_cache v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=a368bc4a5148ef27 -C extra-filename=-3418091108a6f5c6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rmeta --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rmeta --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libseahash-2f1597d1251741c5.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/portable-atomic-7b931607843de63e/build-script-build` 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=277ecf0c5a0a20f0 -C extra-filename=-17a1103e97f2eb8b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern scopeguard=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libscopeguard-30194ecf64fb8135.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/memoffset-ed39991f2872a408/build-script-build` Compiling rand_chacha v0.3.1 Running `/usr/bin/rustc --crate-name rand_chacha --edition=2018 /usr/share/cargo/registry/rand_chacha-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde1", "simd", "std"))' -C metadata=b8b026679b4693e9 -C extra-filename=-f7931cbb12ccd906 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ppv_lite86=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libppv_lite86-f1549c7169ae5d8e.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand_core-d231697586f4d4c5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=9623e08f2f126eec -C extra-filename=-5fbb8bf5c3cd2436 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-df340e7c84ac94f5.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(tsan_enabled)'` Compiling 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=acf54f9437ee68e9 -C extra-filename=-d44fb4abd9a579de --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling boxcar v0.2.14 Running `/usr/bin/rustc --crate-name boxcar --edition=2021 /usr/share/cargo/registry/boxcar-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=aa2613d8fdd3574f -C extra-filename=-a344766e04b65b01 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_shared v0.11.3 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=c375a477c111e54a -C extra-filename=-4102b4e320166acc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsiphasher-d44fb4abd9a579de.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.8.6 Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.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="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=f7702ee7e8586a53 -C extra-filename=-13114fa62eabcc37 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-8a0f7b9ef9f51396.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand_chacha-f7931cbb12ccd906.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand_core-d231697586f4d4c5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name memoffset --edition=2015 /usr/share/cargo/registry/memoffset-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=fa52715349fed1f4 -C extra-filename=-5c4065dd22b111c8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg tuple_ty --cfg allow_clippy --cfg maybe_uninit --cfg doctests --cfg raw_ref_macros --cfg stable_const --cfg stable_offset_of` Running `/usr/bin/rustc --crate-name portable_atomic --edition=2018 /usr/share/cargo/registry/portable-atomic-1.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 '--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::unreadable_literal' '--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::lint_groups_priority' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("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_unstable_coerce_unsized)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind)' --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=1196c1c0f1bbf321 -C extra-filename=-4dd6d2685aca6653 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(target_feature,values("lsfe","fast-serialization","load-store-on-cond","distinct-ops","rmw"))' --check-cfg 'cfg(portable_atomic_atomic_intrinsics,portable_atomic_disable_fiq,portable_atomic_force_amo,portable_atomic_ll_sc_rmw,portable_atomic_no_asm,portable_atomic_no_asm_maybe_uninit,portable_atomic_no_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_15,portable_atomic_pre_llvm_16,portable_atomic_pre_llvm_18,portable_atomic_pre_llvm_20,portable_atomic_s_mode,portable_atomic_sanitize_thread,portable_atomic_target_feature,portable_atomic_unsafe_assume_privileged,portable_atomic_unsafe_assume_single_core,portable_atomic_unstable_asm,portable_atomic_unstable_asm_experimental_arch,portable_atomic_unstable_cfg_target_has_atomic,portable_atomic_unstable_isa_attribute)' --check-cfg 'cfg(portable_atomic_target_feature,values("cmpxchg16b","distinct-ops","fast-serialization","load-store-on-cond","lse","lse128","lse2","lsfe","mclass","miscellaneous-extensions-3","quadword-atomics","rcpc3","rmw","v6","v7","zaamo","zabha","zacas"))'` Compiling crossbeam-queue v0.3.12 Running `/usr/bin/rustc --crate-name crossbeam_queue --edition=2021 /usr/share/cargo/registry/crossbeam-queue-0.3.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=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=4c6fdcde2633964b -C extra-filename=-d89cb650e896e3f5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_utils-ee7cfcbbfd4a98fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling is-macro v0.3.7 Running `/usr/bin/rustc --crate-name is_macro --edition=2018 /usr/share/cargo/registry/is-macro-0.3.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=33b7b4329ac59b5a -C extra-filename=-801373f4bba6c0e0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libheck-266411dc2f5fce29.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.16.1 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.16.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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-hasher"' --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=0ef710580d203d68 -C extra-filename=-81455df94ef8874d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern foldhash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfoldhash-816312d3d0047ad8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashlink v0.11.0 Running `/usr/bin/rustc --crate-name hashlink --edition=2018 /usr/share/cargo/registry/hashlink-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("serde", "serde_impl"))' -C metadata=4172d7eaaabc42e0 -C extra-filename=-a3c10a0e0781fe61 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhashbrown-81455df94ef8874d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling intrusive-collections v0.10.1 Running `/usr/bin/rustc --crate-name intrusive_collections --edition=2018 /usr/share/cargo/registry/intrusive-collections-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 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly"))' -C metadata=708509db80c2cfaa -C extra-filename=-5684ec2d652c80c1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memoffset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemoffset-5c4065dd22b111c8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_generator v0.11.3 Running `/usr/bin/rustc --crate-name phf_generator --edition=2021 /usr/share/cargo/registry/phf_generator-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fd536af01fa93c29 -C extra-filename=-dcda8d9aed30bca3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libphf_shared-4102b4e320166acc.rmeta --extern rand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand-13114fa62eabcc37.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling parking_lot v0.12.5 Running `/usr/bin/rustc --crate-name parking_lot --edition=2021 /usr/share/cargo/registry/parking_lot-0.12.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=22d3a5ec8006469b -C extra-filename=-8397d43f345102a0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern lock_api=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblock_api-17a1103e97f2eb8b.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libparking_lot_core-5fbb8bf5c3cd2436.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macros v0.27.0 Running `/usr/bin/rustc --crate-name salsa_macros --edition=2024 /usr/share/cargo/registry/salsa-macros-0.27.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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "persistence"))' -C metadata=2cd829189e4ea682 -C extra-filename=-92d205cb7affbf0f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsynstructure-99f65805d59cb1cc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getrandom v0.4.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/getrandom-0.4.2/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="std"' --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=af9b69de85fba2f5 -C extra-filename=-8cba75dbfae660b1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/getrandom-8cba75dbfae660b1 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.10.1 Running `/usr/bin/rustc --crate-name rand_core --edition=2024 /usr/share/cargo/registry/rand_core-0.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::undocumented_unsafe_blocks' --warn=missing_docs --warn=missing_debug_implementations --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b291a8b69eb7d408 -C extra-filename=-bd3ab4d696b9458f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macro-rules v0.27.0 Running `/usr/bin/rustc --crate-name salsa_macro_rules --edition=2024 /usr/share/cargo/registry/salsa-macro-rules-0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator"))' -C metadata=2f23fa53c1f8f00b -C extra-filename=-7c826b8c30cba13e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inventory v0.3.24 Running `/usr/bin/rustc --crate-name inventory --edition=2021 /usr/share/cargo/registry/inventory-0.3.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=873e4f3ca715f937 -C extra-filename=-860e80a3cb85d630 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa v0.27.0 Running `/usr/bin/rustc --crate-name salsa --edition=2024 /usr/share/cargo/registry/salsa-0.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="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", "inventory", "macros", "ordermap", "persistence", "rayon", "salsa_unstable", "shuttle"))' -C metadata=c1637ded16f6336b -C extra-filename=-3953f8290f5415bc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern boxcar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libboxcar-a344766e04b65b01.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_queue-d89cb650e896e3f5.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_utils-ee7cfcbbfd4a98fa.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhashbrown-bd66cd51c50bbb58.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhashlink-a3c10a0e0781fe61.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libintrusive_collections-5684ec2d652c80c1.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinventory-860e80a3cb85d630.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libordermap-1fe8ee1fa2bdaebe.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libparking_lot-8397d43f345102a0.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libportable_atomic-4dd6d2685aca6653.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa_macro_rules-7c826b8c30cba13e.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa_macros-92d205cb7affbf0f.so --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtypeid-79cb7c0015c2ddcd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/getrandom-8cba75dbfae660b1/build-script-build` Compiling phf_codegen v0.11.3 Running `/usr/bin/rustc --crate-name phf_codegen --edition=2021 /usr/share/cargo/registry/phf_codegen-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=51f0b5f578e11046 -C extra-filename=-cca71bd308b81462 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern phf_generator=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libphf_generator-dcda8d9aed30bca3.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libphf_shared-4102b4e320166acc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle v1.0.14 Running `/usr/bin/rustc --crate-name anstyle --edition=2021 /usr/share/cargo/registry/anstyle-1.0.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=eb8ef3b9f60e2944 -C extra-filename=-0d8f8f11a16793e5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=7eaca2650c848202 -C extra-filename=-8e9f07d873a527af --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name getrandom --edition=2024 /usr/share/cargo/registry/getrandom-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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="std"' --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=d1fb1d9f87a3919c -C extra-filename=-254ad8e9d5565e65 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-df340e7c84ac94f5.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand_core-bd3ab4d696b9458f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=cfd19c6375191a27 -C extra-filename=-d4e585e7795f7421 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=15777ed08a89f87c -C extra-filename=-9fd82d43d5e725ca --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/zmij-9fd82d43d5e725ca -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/zmij-9fd82d43d5e725ca/build-script-build` Compiling serde_json v1.0.150 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_json-1.0.150/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=26ccbd258a6e36e8 -C extra-filename=-0de8036d2dd89ba4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/serde_json-0de8036d2dd89ba4 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C 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=94d6cc74168f282e -C extra-filename=-d2eedda0deabf2c1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustix v1.1.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rustix-1.1.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=9edfdf04550c04a7 -C extra-filename=-a58b32e957001bee --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/rustix-a58b32e957001bee -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/rustix-a58b32e957001bee/build-script-build` 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=08992108900034a7 -C extra-filename=-bf43fd2c6f3ae644 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-d2eedda0deabf2c1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/serde_json-0de8036d2dd89ba4/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=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=c51fdf90aedefbd9 -C extra-filename=-aa62c213936a1ed9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(exhaustive)' --check-cfg 'cfg(zmij_no_select_unpredictable)'` Compiling ruff_python_ast v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=fa89a894a92330fb -C extra-filename=-1e77dcfe9020814b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libaho_corasick-9177c4b0c4c6b7f9.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=9a5b9ef16617f6b4 -C extra-filename=-db3685aab8da2a24 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsiphasher-8e9f07d873a527af.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling errno v0.3.14 Running `/usr/bin/rustc --crate-name errno --edition=2018 /usr/share/cargo/registry/errno-0.3.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f525b29ac186f9ae -C extra-filename=-712c14a365a65cdb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling linux-raw-sys v0.12.1 Running `/usr/bin/rustc --crate-name linux_raw_sys --edition=2021 /usr/share/cargo/registry/linux-raw-sys-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auxvec", "bootparam", "btrfs", "core", "default", "elf", "elf_uapi", "errno", "general", "if_arp", "if_ether", "if_packet", "if_tun", "image", "io_uring", "ioctl", "landlock", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "ptrace", "rustc-dep-of-std", "std", "system", "vm_sockets", "xdp"))' -C metadata=b642fb2b6efb0908 -C extra-filename=-04ae85850924d000 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "serde_core", "std"))' -C metadata=27152fbf5ee1813d -C extra-filename=-a11e5dad397be815 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode_names2_generator v1.3.0 Running `/usr/bin/rustc --crate-name unicode_names2_generator --edition=2018 /usr/share/cargo/registry/unicode_names2_generator-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "time", "timing", "unstable"))' -C metadata=bc94708e8943323f -C extra-filename=-5f9a4a68588e4c7e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern getopts=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libgetopts-bf43fd2c6f3ae644.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-a11e5dad397be815.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libphf_codegen-cca71bd308b81462.rmeta --extern rand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand-13114fa62eabcc37.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustix --edition=2021 /usr/share/cargo/registry/rustix-1.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=a7b6746221d981aa -C extra-filename=-0b26f3f054026642 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern libc_errno=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liberrno-712c14a365a65cdb.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblinux_raw_sys-04ae85850924d000.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg static_assertions --cfg lower_upper_exp_for_non_zero --cfg rustc_diagnostics --cfg linux_raw_dep --cfg libc --cfg linux_like --cfg linux_kernel` 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=ec34d33249bf98e3 -C extra-filename=-c8776f0a94fc7e2d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libphf_shared-db3685aab8da2a24.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde_json --edition=2021 /usr/share/cargo/registry/serde_json-1.0.150/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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=aa7ac40a03ba7c7f -C extra-filename=-a08f374549e1749b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern itoa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitoa-27ac213dd2555434.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzmij-aa62c213936a1ed9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` Compiling unicode_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=03546d2184a01f95 -C extra-filename=-000b89255a7ca435 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/unicode_names2-000b89255a7ca435 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern unicode_names2_generator=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_names2_generator-5f9a4a68588e4c7e.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinyvec_macros v0.1.1 Running `/usr/bin/rustc --crate-name tinyvec_macros --edition=2018 /usr/share/cargo/registry/tinyvec_macros-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0fe12122d45777ea -C extra-filename=-10b92e2c31e554ae --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinyvec v1.11.0 Running `/usr/bin/rustc --crate-name tinyvec --edition=2018 /usr/share/cargo/registry/tinyvec-1.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "default", "experimental_write_impl", "grab_spare_slice", "latest_stable_rust", "nightly_slice_partition_dedup", "rustc_1_40", "rustc_1_55", "rustc_1_57", "rustc_1_61", "serde", "std", "tinyvec_macros"))' -C metadata=e2d14a6639dbcf7e -C extra-filename=-a2f053d7614e750e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern tinyvec_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtinyvec_macros-10b92e2c31e554ae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/unicode_names2-000b89255a7ca435/build-script-build` Running `/usr/bin/rustc --crate-name unicode_names2 --edition=2018 /usr/share/cargo/registry/unicode_names2-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "generator-timing", "no_std", "unstable"))' -C metadata=383dd2f24049cc23 -C extra-filename=-fde40ae2bbb69e8f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern phf=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libphf-c8776f0a94fc7e2d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-normalization v0.1.25 Running `/usr/bin/rustc --crate-name unicode_normalization --edition=2018 /usr/share/cargo/registry/unicode-normalization-0.1.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=9ba475fe2d45966b -C extra-filename=-dc3245c8085619c0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern tinyvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtinyvec-a2f053d7614e750e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_parser v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=3ec78b5f61444a29 -C extra-filename=-4be505dd12fe8670 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbstr-75b67d69b0f382b1.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_normalization-dc3245c8085619c0.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_names2-fde40ae2bbb69e8f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name glob --edition=2015 /usr/share/cargo/registry/glob-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 embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0baad331c31892dc -C extra-filename=-e3d601dc82679486 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling same-file v1.0.6 Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5810fc2608b2ec7a -C extra-filename=-9e3c8dde723fca50 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling walkdir v2.5.0 Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=52f8e3b123a1e776 -C extra-filename=-e0d0832bd98b84f0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern same_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsame_file-9e3c8dde723fca50.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clang-sys v1.8.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/clang-sys-1.8.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=7f564ee2c3ff536f -C extra-filename=-9157aa445857fcc8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/clang-sys-9157aa445857fcc8 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-e3d601dc82679486.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/clang-sys-9157aa445857fcc8/build-script-build` Compiling minimal-lexical v0.2.1 Running `/usr/bin/rustc --crate-name minimal_lexical --edition=2018 /usr/share/cargo/registry/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=f11b6c8efe3957ae -C extra-filename=-e8638fdd0b7fb965 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nom v7.1.3 Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=99aea2e3eab8268f -C extra-filename=-2fade005b1c1a750 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-87e4714de8e010f5.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libminimal_lexical-e8638fdd0b7fb965.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-epoch v0.9.18 Running `/usr/bin/rustc --crate-name crossbeam_epoch --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.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="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=765f976ffdb35f3a -C extra-filename=-10a7cec115116c19 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_utils-ee7cfcbbfd4a98fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libloading v0.8.9 Running `/usr/bin/rustc --crate-name libloading --edition=2015 /usr/share/cargo/registry/libloading-0.8.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(libloading_docs)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f72b6713d6aab311 -C extra-filename=-61d30d92dbbb4e73 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-f5952ef7b0459cc4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shlex v1.3.0 Running `/usr/bin/rustc --crate-name shlex --edition=2015 /usr/share/cargo/registry/shlex-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=66266ef3954876c5 -C extra-filename=-0c3953a664872694 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bindgen v0.72.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/bindgen-0.72.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--allow=clippy::wildcard_imports' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --warn=unused_qualifications '--allow=clippy::unreadable_literal' '--allow=clippy::unnecessary_wraps' '--allow=clippy::trivially_copy_pass_by_ref' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::similar_names' '--allow=clippy::return_self_not_must_use' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::maybe_infinite_iter' '--allow=clippy::match_same_arms' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::ignored_unit_patterns' '--allow=clippy::enum_glob_use' '--allow=clippy::default_trait_access' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_possible_wrap' '--allow=clippy::cast_possible_truncation' -C debug-assertions=off --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static"))' -C metadata=df153dffe5a8cde2 -C extra-filename=-a2a9fe91a587e264 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/bindgen-a2a9fe91a587e264 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/bindgen-a2a9fe91a587e264/build-script-build` Running `/usr/bin/rustc --crate-name clang_sys --edition=2021 /usr/share/cargo/registry/clang-sys-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=ebff9e5739d3dd1f -C extra-filename=-db2f942c2dd3cfd0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-e3d601dc82679486.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-8a0f7b9ef9f51396.rmeta --extern libloading=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibloading-61d30d92dbbb4e73.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-deque v0.8.6 Running `/usr/bin/rustc --crate-name crossbeam_deque --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.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 --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=1fef912aee986601 -C extra-filename=-21d8c4892ed33bcc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_epoch-10a7cec115116c19.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_utils-ee7cfcbbfd4a98fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cexpr v0.6.0 Running `/usr/bin/rustc --crate-name cexpr --edition=2018 /usr/share/cargo/registry/cexpr-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9584a92220b77715 -C extra-filename=-0e189079efebf175 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern nom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnom-2fade005b1c1a750.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jobserver v0.1.34 Running `/usr/bin/rustc --crate-name jobserver --edition=2021 /usr/share/cargo/registry/jobserver-0.1.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=fe8b4167455893bb -C extra-filename=-2843574b25148e11 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-8a0f7b9ef9f51396.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.13.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=00963328198f32a6 -C extra-filename=-03ed7ccd627f1707 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libeither-09c7ecbeb28e18cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling find-msvc-tools v0.1.9 Running `/usr/bin/rustc --crate-name find_msvc_tools --edition=2018 /usr/share/cargo/registry/find-msvc-tools-0.1.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ae22eafb436cea8b -C extra-filename=-eba25c0e012bd532 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.12.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=af41276d427fa4f4 -C extra-filename=-18e43245ad1a6c93 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.1.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", "nightly", "rand", "std"))' -C metadata=c611b20dc6ff797d -C extra-filename=-8f82accb171ee00e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name bindgen --edition=2021 /usr/share/cargo/registry/bindgen-0.72.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--allow=clippy::wildcard_imports' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --warn=unused_qualifications '--allow=clippy::unreadable_literal' '--allow=clippy::unnecessary_wraps' '--allow=clippy::trivially_copy_pass_by_ref' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::similar_names' '--allow=clippy::return_self_not_must_use' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::maybe_infinite_iter' '--allow=clippy::match_same_arms' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::ignored_unit_patterns' '--allow=clippy::enum_glob_use' '--allow=clippy::default_trait_access' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_possible_wrap' '--allow=clippy::cast_possible_truncation' -C debug-assertions=off --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static"))' -C metadata=90275c4c3baa34c3 -C extra-filename=-8f828d47d8d9f479 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-18e43245ad1a6c93.rmeta --extern cexpr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcexpr-0e189079efebf175.rmeta --extern clang_sys=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclang_sys-db2f942c2dd3cfd0.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-03ed7ccd627f1707.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-db85d1f261b60ecc.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-8f82accb171ee00e.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshlex-0c3953a664872694.rmeta --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cc v1.2.62 Running `/usr/bin/rustc --crate-name cc --edition=2018 /usr/share/cargo/registry/cc-1.2.62/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --cfg 'feature="parallel"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=20fba1f26d5f8b53 -C extra-filename=-7b2c3257f6f85276 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern find_msvc_tools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfind_msvc_tools-eba25c0e012bd532.rmeta --extern jobserver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjobserver-2843574b25148e11.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-8a0f7b9ef9f51396.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshlex-0c3953a664872694.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pkg-config v0.3.33 Running `/usr/bin/rustc --crate-name pkg_config --edition=2018 /usr/share/cargo/registry/pkg-config-0.3.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bc51a8c310db3795 -C extra-filename=-9f4096ee6df18844 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zstd-sys v2.0.16 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --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=d12b8d36c7d321b5 -C extra-filename=-e3d0c718439ac378 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/zstd-sys-e3d0c718439ac378 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bindgen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbindgen-8f828d47d8d9f479.rlib --extern cc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcc-7b2c3257f6f85276.rlib --extern pkg_config=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpkg_config-9f4096ee6df18844.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_annotate_snippets v0.1.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_annotate_snippets) Running `/usr/bin/rustc --crate-name ruff_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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "testing-colors"))' -C metadata=79e4ce225f167d6e -C extra-filename=-6627b2a60b6048b4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ignore v0.4.25 Running `/usr/bin/rustc --crate-name ignore --edition=2024 /usr/share/cargo/registry/ignore-0.4.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("simd-accel"))' -C metadata=4d0f7b896a03f27f -C extra-filename=-aaf07dec7175f7cd --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_deque-21d8c4892ed33bcc.rmeta --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_automata-9fb29276ddc13e13.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsame_file-9e3c8dde723fca50.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling similar v3.1.1 Running `/usr/bin/rustc --crate-name similar --edition=2024 /usr/share/cargo/registry/similar-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="std"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "hashbrown", "inline", "serde", "std", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=44d036d49626e9ea -C extra-filename=-07a55b0b02c8989c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anyhow v1.0.102 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/anyhow-1.0.102/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=56d80602c9c6cccb -C extra-filename=-2e1081eba538be38 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/anyhow-2e1081eba538be38 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/anyhow-2e1081eba538be38/build-script-build` Compiling zstd-safe v7.2.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="arrays"' --cfg 'feature="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --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=126e975266535209 -C extra-filename=-6bfd78a5a779e555 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/zstd-safe-6bfd78a5a779e555 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name anyhow --edition=2021 /usr/share/cargo/registry/anyhow-1.0.102/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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=67fe17ecf94a5c32 -C extra-filename=-c0bfea2073abff74 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(anyhow_build_probe)' --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_clippy_format_args)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(error_generic_member_access)'` Compiling crc32fast v1.5.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=ad39d1fa89575987 -C extra-filename=-4cba148a4c3fab24 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/crc32fast-4cba148a4c3fab24 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chacha20 v0.10.0 Running `/usr/bin/rustc --crate-name chacha20 --edition=2024 /usr/share/cargo/registry/chacha20-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::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes '--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=d5eb20acf102e36f -C extra-filename=-c9064bd80c09b9d9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-df340e7c84ac94f5.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand_core-bd3ab4d696b9458f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strsim v0.11.1 Running `/usr/bin/rustc --crate-name strsim --edition=2015 /usr/share/cargo/registry/strsim-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=55d390bc3677811a -C extra-filename=-868113ac551e7b86 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ident_case v1.0.1 Running `/usr/bin/rustc --crate-name ident_case --edition=2015 /usr/share/cargo/registry/ident_case-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 embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cb6fa64e96d51bf4 -C extra-filename=-6ad479c9da7bca63 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fnv v1.0.7 Running `/usr/bin/rustc --crate-name fnv --edition=2015 /usr/share/cargo/registry/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C 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=e6874c0808f2f5c5 -C extra-filename=-e81bdf0d72d21ea4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling darling_core v0.21.3 Running `/usr/bin/rustc --crate-name darling_core --edition=2021 /usr/share/cargo/registry/darling_core-0.21.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="strsim"' --cfg 'feature="suggestions"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("diagnostics", "serde", "strsim", "suggestions"))' -C metadata=dfb5f2b46d917996 -C extra-filename=-3ae15d37f359d172 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern fnv=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfnv-e81bdf0d72d21ea4.rmeta --extern ident_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libident_case-6ad479c9da7bca63.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrsim-868113ac551e7b86.rmeta --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.10.1 Running `/usr/bin/rustc --crate-name rand --edition=2024 /usr/share/cargo/registry/rand-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 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="std_rng"' --cfg 'feature="sys_rng"' --cfg 'feature="thread_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=7dac5e90f18908dc -C extra-filename=-8dedc134d8850845 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern chacha20=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libchacha20-c9064bd80c09b9d9.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libgetrandom-254ad8e9d5565e65.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand_core-bd3ab4d696b9458f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling camino v1.2.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/camino-1.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 --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=5558a57e94e18cd8 -C extra-filename=-ca9cfcc5a41e35de --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/camino-ca9cfcc5a41e35de -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/camino-ca9cfcc5a41e35de/build-script-build` Compiling darling_macro v0.21.3 Running `/usr/bin/rustc --crate-name darling_macro --edition=2021 /usr/share/cargo/registry/darling_macro-0.21.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=4f10814d8e14af76 -C extra-filename=-e932b598cb2481fe --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern darling_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdarling_core-3ae15d37f359d172.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=bb5bd868bddd08d4 -C extra-filename=-fe9cb34baf6ee08c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/num-traits-fe9cb34baf6ee08c -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libautocfg-5425461842be8d30.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/num-traits-fe9cb34baf6ee08c/build-script-build` Compiling darling v0.21.3 Running `/usr/bin/rustc --crate-name darling --edition=2021 /usr/share/cargo/registry/darling-0.21.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 --warn=unexpected_cfgs --check-cfg 'cfg(compiletests)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="suggestions"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "diagnostics", "serde", "suggestions"))' -C metadata=57d71f25a96c2ed3 -C extra-filename=-2cb8ca00ca135279 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern darling_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdarling_core-3ae15d37f359d172.rmeta --extern darling_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdarling_macro-e932b598cb2481fe.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name camino --edition=2021 /usr/share/cargo/registry/camino-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="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=ea26323cf1c8e6ba -C extra-filename=-a28d016dab2946d3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg try_reserve_2 --cfg path_buf_deref_mut --cfg os_str_bytes --cfg absolute_path --cfg os_string_pathbuf_leak --cfg path_add_extension --cfg pathbuf_const_new --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(path_buf_deref_mut)' --check-cfg 'cfg(try_reserve_2)' --check-cfg 'cfg(os_str_bytes)' --check-cfg 'cfg(os_string_pathbuf_leak)' --check-cfg 'cfg(absolute_path)' --check-cfg 'cfg(path_add_extension)' --check-cfg 'cfg(pathbuf_const_new)'` Compiling uuid v1.23.2 Running `/usr/bin/rustc --crate-name uuid --edition=2021 /usr/share/cargo/registry/uuid-1.23.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-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="fast-rng"' --cfg 'feature="rng"' --cfg 'feature="std"' --cfg 'feature="v4"' --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=42d3a7942e2c5480 -C extra-filename=-a8ecc6fa45f2a43b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern getrandom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libgetrandom-254ad8e9d5565e65.rmeta --extern rand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand-8dedc134d8850845.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/zstd-sys-e3d0c718439ac378/build-script-build` Compiling ruff_diagnostics v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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=efeb43e2a99656bf -C extra-filename=-7261c603ee096001 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_with_macros v3.16.1 Running `/usr/bin/rustc --crate-name serde_with_macros --edition=2021 /usr/share/cargo/registry/serde_with_macros-3.16.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 --warn=rust_2018_idioms --warn=variant_size_differences --warn=unused_import_braces --warn=unused_extern_crates --warn=unexpected_cfgs --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::redundant_closure_for_method_calls' --warn=missing_docs '--warn=rustdoc::missing_crate_level_docs' '--allow=clippy::manual-unwrap-or-default' '--allow=clippy::explicit_auto_deref' '--warn=clippy::doc_markdown' '--warn=clippy::default_trait_access' '--warn=clippy::cloned_instead_of_copied' --check-cfg 'cfg(tarpaulin)' --check-cfg 'cfg(tarpaulin_include)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars_0_8", "schemars_0_9", "schemars_1"))' -C metadata=366c65c3347e67dd -C extra-filename=-b66dd312785ab52d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern darling=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdarling-2cb8ca00ca135279.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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=ca560a868e8f2de8 -C extra-filename=-26d96d30bbe8b51a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` Compiling 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=206047c1f2e8344c -C extra-filename=-36c8924ce8c0a4c5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsynstructure-99f65805d59cb1cc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=dc46ea48ba5ec220 -C extra-filename=-e92eb0612129d519 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chrono v0.4.44 Running `/usr/bin/rustc --crate-name chrono --edition=2021 /usr/share/cargo/registry/chrono-0.4.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "clock", "core-error", "default", "iana-time-zone", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "serde", "std", "unstable-locales"))' -C metadata=abe7c722312481a9 -C extra-filename=-8c480f722be12eb1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern iana_time_zone=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libiana_time_zone-e92eb0612129d519.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnum_traits-26d96d30bbe8b51a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom v0.1.8 Running `/usr/bin/rustc --crate-name zerofrom --edition=2021 /usr/share/cargo/registry/zerofrom-0.1.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive"))' -C metadata=9ab826714ee8437f -C extra-filename=-a4782abe1626cb13 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern zerofrom_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerofrom_derive-36c8924ce8c0a4c5.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_with v3.16.1 Running `/usr/bin/rustc --crate-name serde_with --edition=2021 /usr/share/cargo/registry/serde_with-3.16.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --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=variant_size_differences --warn=unused_import_braces --warn=unused_extern_crates --warn=unexpected_cfgs --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::redundant_closure_for_method_calls' --warn=missing_docs '--warn=rustdoc::missing_crate_level_docs' '--allow=clippy::manual-unwrap-or-default' '--allow=clippy::explicit_auto_deref' '--warn=clippy::doc_markdown' '--warn=clippy::default_trait_access' '--warn=clippy::cloned_instead_of_copied' --check-cfg 'cfg(tarpaulin)' --check-cfg 'cfg(tarpaulin_include)' --cfg 'feature="macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "base64", "chrono", "chrono_0_4", "default", "guide", "hashbrown_0_14", "hashbrown_0_15", "hashbrown_0_16", "hex", "indexmap", "indexmap_1", "indexmap_2", "json", "macros", "schemars_0_8", "schemars_0_9", "schemars_1", "smallvec_1", "std", "time_0_3"))' -C metadata=c5d6176f1081a903 -C extra-filename=-9765ddd4b467029b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --extern serde_with_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_with_macros-b66dd312785ab52d.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --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=3a813d78d5f63e6e -C extra-filename=-90a2b33163f22466 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l zstd` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/zstd-safe-6bfd78a5a779e555/build-script-build` 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=0f34287bf3d188d4 -C extra-filename=-c7eb1d032854c93c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsynstructure-99f65805d59cb1cc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arrayvec v0.7.6 Running `/usr/bin/rustc --crate-name arrayvec --edition=2018 /usr/share/cargo/registry/arrayvec-0.7.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("default", "serde", "std", "zeroize"))' -C metadata=05dea24a5dd25705 -C extra-filename=-382922f8f68a939b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling stable_deref_trait v1.2.1 Running `/usr/bin/rustc --crate-name stable_deref_trait --edition=2015 /usr/share/cargo/registry/stable_deref_trait-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=0cc904d90d21c385 -C extra-filename=-2ded4de5d6b56e64 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lazy_static v1.5.0 Running `/usr/bin/rustc --crate-name lazy_static --edition=2015 /usr/share/cargo/registry/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=f30cfb8c57ce8830 -C extra-filename=-b134032cb37579c2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling sharded-slab v0.1.7 Running `/usr/bin/rustc --crate-name sharded_slab --edition=2018 /usr/share/cargo/registry/sharded-slab-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=96c9f1e2f04ace6b -C extra-filename=-1590bb99b935396d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern lazy_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblazy_static-b134032cb37579c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke v0.8.3 Running `/usr/bin/rustc --crate-name yoke --edition=2021 /usr/share/cargo/registry/yoke-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "serde", "zerofrom"))' -C metadata=1adf9cc89934ce62 -C extra-filename=-1c723673cddd9231 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern stable_deref_trait=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstable_deref_trait-2ded4de5d6b56e64.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libyoke_derive-c7eb1d032854c93c.so --extern zerofrom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerofrom-a4782abe1626cb13.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling vte v0.15.0 Running `/usr/bin/rustc --crate-name vte --edition=2021 /usr/share/cargo/registry/vte-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ansi", "bitflags", "cursor-icon", "default", "log", "serde", "std"))' -C metadata=3bb05ee39371c28c -C extra-filename=-767e3ebf38e4d8ea --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern arrayvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libarrayvec-382922f8f68a939b.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd_safe --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=non_upper_case_globals --cfg 'feature="arrays"' --cfg 'feature="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --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=a6a8d21ecbcd23d2 -C extra-filename=-1595842589db376a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern zstd_sys=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzstd_sys-90a2b33163f22466.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/crc32fast-4cba148a4c3fab24/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=156bb83c54e86f7e -C extra-filename=-f18080a37610e0fe --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_automata-9fb29276ddc13e13.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thread_local v1.1.9 Running `/usr/bin/rustc --crate-name thread_local --edition=2021 /usr/share/cargo/registry/thread_local-1.1.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=e17d7f723d75d42c -C extra-filename=-1c0502fa1491750a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-df340e7c84ac94f5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nu-ansi-term v0.50.3 Running `/usr/bin/rustc --crate-name nu_ansi_term --edition=2021 /usr/share/cargo/registry/nu-ansi-term-0.50.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive_serde_style", "gnu_legacy", "serde", "std"))' -C metadata=6793c0d7d08d4926 -C extra-filename=-1c8c8b1eb5ad90e4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-subscriber v0.3.23 Running `/usr/bin/rustc --crate-name tracing_subscriber --edition=2018 /usr/share/cargo/registry/tracing-subscriber-0.3.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="alloc"' --cfg 'feature="ansi"' --cfg 'feature="chrono"' --cfg 'feature="env-filter"' --cfg 'feature="fmt"' --cfg 'feature="matchers"' --cfg 'feature="nu-ansi-term"' --cfg 'feature="once_cell"' --cfg 'feature="registry"' --cfg 'feature="sharded-slab"' --cfg 'feature="smallvec"' --cfg 'feature="std"' --cfg 'feature="thread_local"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ansi", "chrono", "default", "env-filter", "fmt", "json", "local-time", "matchers", "nu-ansi-term", "once_cell", "parking_lot", "regex", "registry", "serde", "serde_json", "sharded-slab", "smallvec", "std", "thread_local", "time", "tracing", "tracing-log", "tracing-serde"))' -C metadata=110bd6583c07b206 -C extra-filename=-ba9bcc69a2f40728 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern chrono=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libchrono-8c480f722be12eb1.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmatchers-f18080a37610e0fe.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnu_ansi_term-1c8c8b1eb5ad90e4.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libonce_cell-4785e9f5ffcf4d35.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_automata-9fb29276ddc13e13.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsharded_slab-1590bb99b935396d.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthread_local-1c0502fa1491750a.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_core-e7fd0e556b46d5e2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=3954415be0644dae -C extra-filename=-38792093323e47ca --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-df340e7c84ac94f5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --check-cfg 'cfg(stable_arm_crc32_intrinsics)'` Compiling zstd v0.13.3 Running `/usr/bin/rustc --crate-name zstd --edition=2018 /usr/share/cargo/registry/zstd-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="arrays"' --cfg 'feature="default"' --cfg 'feature="legacy"' --cfg 'feature="zdict_builder"' --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=5ca89da6c852d8ff -C extra-filename=-3211431ae3f98487 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern zstd_safe=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzstd_safe-1595842589db376a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling 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=181cc9c1c3b76cb9 -C extra-filename=-7ec126d0e3bef035 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern vte=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libvte-767e3ebf38e4d8ea.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_notebook v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=1f9b2c0f6b45dbd1 -C extra-filename=-9908da73c01e4f0d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rmeta --extern rand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand-8dedc134d8850845.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --extern serde_with=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_with-9765ddd4b467029b.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libuuid-a8ecc6fa45f2a43b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling newtype-uuid v1.3.2 Running `/usr/bin/rustc --crate-name newtype_uuid --edition=2021 /usr/share/cargo/registry/newtype-uuid-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "proptest1", "schemars08", "serde", "std", "v4", "v7"))' -C metadata=fe1eb7ffdfe204a8 -C extra-filename=-134e9c84dcfa004e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern uuid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libuuid-a8ecc6fa45f2a43b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling which v8.0.2 Running `/usr/bin/rustc --crate-name which --edition=2021 /usr/share/cargo/registry/which-8.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="real-sys"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=91d40ad470a9beb4 -C extra-filename=-6abdef799863f33a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-xml v0.38.4 Running `/usr/bin/rustc --crate-name quick_xml --edition=2021 /usr/share/cargo/registry/quick-xml-0.38.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"' --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=7d373ffd8f610e45 -C extra-filename=-0ffd522f8e79b43a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec-derive v0.11.3 Running `/usr/bin/rustc --crate-name zerovec_derive --edition=2021 /usr/share/cargo/registry/zerovec-derive-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=da2f44c3c9153d02 -C extra-filename=-4c13c8c2f527efbb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=e105b021c6f895c7 -C extra-filename=-cf31e53038445660 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling byteorder v1.5.0 Running `/usr/bin/rustc --crate-name byteorder --edition=2021 /usr/share/cargo/registry/byteorder-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=7b8524568895dd7a -C extra-filename=-5f07602570d31929 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zip v0.6.6 Running `/usr/bin/rustc --crate-name zip --edition=2021 /usr/share/cargo/registry/zip-0.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 --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aes", "aes-crypto", "bzip2", "constant_time_eq", "default", "deflate", "deflate-miniz", "deflate-zlib", "flate2", "hmac", "pbkdf2", "sha1", "time", "unreserved", "zstd"))' -C metadata=14e163e188a45f93 -C extra-filename=-111b2444c8b043f7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern byteorder=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbyteorder-5f07602570d31929.rmeta --extern crc32fast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrc32fast-38792093323e47ca.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzstd-3211431ae3f98487.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling dashmap v6.1.0 Running `/usr/bin/rustc --crate-name dashmap --edition=2018 /usr/share/cargo/registry/dashmap-6.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("arbitrary", "inline", "raw-api", "rayon", "serde", "typesize"))' -C metadata=468b19fe7887918b -C extra-filename=-72a1d2e4619e819a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-df340e7c84ac94f5.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_utils-ee7cfcbbfd4a98fa.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhashbrown-cf31e53038445660.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblock_api-17a1103e97f2eb8b.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libonce_cell-4785e9f5ffcf4d35.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libparking_lot_core-5fbb8bf5c3cd2436.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec v0.11.6 Running `/usr/bin/rustc --crate-name zerovec --edition=2021 /usr/share/cargo/registry/zerovec-0.11.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="yoke"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "derive", "hashmap", "schemars", "serde", "std", "yoke"))' -C metadata=202bdb4e19376a33 -C extra-filename=-08f9d17080c7f427 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern yoke=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libyoke-1c723673cddd9231.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerofrom-a4782abe1626cb13.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerovec_derive-4c13c8c2f527efbb.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-junit v0.6.0 Running `/usr/bin/rustc --crate-name quick_junit --edition=2021 /usr/share/cargo/registry/quick-junit-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 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=f4e02715d58d58cd -C extra-filename=-9df61c6c7fef54ea --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern chrono=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libchrono-8c480f722be12eb1.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnewtype_uuid-134e9c84dcfa004e.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquick_xml-0ffd522f8e79b43a.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrip_ansi_escapes-7ec126d0e3bef035.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libuuid-a8ecc6fa45f2a43b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_static v0.0.1 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=6fd7eb9031d925da -C extra-filename=-c59e3ca5eb7a4362 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_memory_usage v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=16999835980952b5 -C extra-filename=-8024a759ee6adc02 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arc-swap v1.9.1 Running `/usr/bin/rustc --crate-name arc_swap --edition=2018 /usr/share/cargo/registry/arc-swap-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 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=7c201c91d4a801bb -C extra-filename=-da5c681402482776 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern rustversion=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustversion-ad548567fc4582b4.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling etcetera v0.11.0 Running `/usr/bin/rustc --crate-name etcetera --edition=2024 /usr/share/cargo/registry/etcetera-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f02f7c88581eb892 -C extra-filename=-0207add3b389274c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-df340e7c84ac94f5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling displaydoc v0.2.6 Running `/usr/bin/rustc --crate-name displaydoc --edition=2021 /usr/share/cargo/registry/displaydoc-0.2.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=6c344cab4a2509f7 -C extra-filename=-2af4adfa54ee0b05 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=e419ed876d450665 -C extra-filename=-9255bc0e1d26f229 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-slash v0.2.1 Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=341fcadbdecdd73d -C extra-filename=-843582e5818c6682 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling supports-hyperlinks v3.2.0 Running `/usr/bin/rustc --crate-name supports_hyperlinks --edition=2021 /usr/share/cargo/registry/supports-hyperlinks-3.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7476f94bbac5e524 -C extra-filename=-6522c6d80e6b611d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dunce v1.0.5 Running `/usr/bin/rustc --crate-name dunce --edition=2021 /usr/share/cargo/registry/dunce-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6d9d81dbf539d9fc -C extra-filename=-5e30278af2853153 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8parse v0.2.2 Running `/usr/bin/rustc --crate-name utf8parse --edition=2018 /usr/share/cargo/registry/utf8parse-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly"))' -C metadata=706f66a3a13c005c -C extra-filename=-f1be541f11be88f4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pathdiff v0.2.3 Running `/usr/bin/rustc --crate-name pathdiff --edition=2018 /usr/share/cargo/registry/pathdiff-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("camino"))' -C metadata=6007c315548c5fa6 -C extra-filename=-d70df430a4e88e09 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-parse v1.0.0 Running `/usr/bin/rustc --crate-name anstyle_parse --edition=2021 /usr/share/cargo/registry/anstyle-parse-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="utf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "utf8"))' -C metadata=6e19ae1fe547ca4c -C extra-filename=-b75b00cfbfd5a996 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern utf8parse=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libutf8parse-f1be541f11be88f4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_db v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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=3fd1ca08ab316071 -C extra-filename=-73cec9e564f1c1ed --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libarc_swap-da5c681402482776.rmeta --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdashmap-72a1d2e4619e819a.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libetcetera-0207add3b389274c.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmatchit-9255bc0e1d26f229.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_slash-843582e5818c6682.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpathdiff-d70df430a4e88e09.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquick_junit-9df61c6c7fef54ea.rmeta --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsupports_hyperlinks-6522c6d80e6b611d.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rmeta --extern which=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwhich-6abdef799863f33a.rmeta --extern zip=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzip-111b2444c8b043f7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling 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=1310beb4b074e16b -C extra-filename=-411577600ebde750 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colorchoice v1.0.5 Running `/usr/bin/rustc --crate-name colorchoice --edition=2021 /usr/share/cargo/registry/colorchoice-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1f8032106e1d26ac -C extra-filename=-11be6ca59403e071 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fastrand v2.4.1 Running `/usr/bin/rustc --crate-name fastrand --edition=2018 /usr/share/cargo/registry/fastrand-2.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="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=5b4ea4773cecefe5 -C extra-filename=-b6abb016c51fba6e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tempfile v3.27.0 Running `/usr/bin/rustc --crate-name tempfile --edition=2021 /usr/share/cargo/registry/tempfile-3.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="getrandom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "nightly"))' -C metadata=e63561848f940b86 -C extra-filename=-cb6c16296f933d85 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern fastrand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfastrand-b6abb016c51fba6e.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libgetrandom-254ad8e9d5565e65.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libonce_cell-4785e9f5ffcf4d35.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustix-0b26f3f054026642.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstream v1.0.0 Running `/usr/bin/rustc --crate-name anstream --edition=2021 /usr/share/cargo/registry/anstream-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="auto"' --cfg 'feature="default"' --cfg 'feature="wincon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auto", "default", "test", "wincon"))' -C metadata=db7f97e6a7264f33 -C extra-filename=-49f8acd4b146c0fa --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle_parse-b75b00cfbfd5a996.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle_query-411577600ebde750.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolorchoice-11be6ca59403e071.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libutf8parse-f1be541f11be88f4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinystr v0.8.3 Running `/usr/bin/rustc --crate-name tinystr --edition=2021 /usr/share/cargo/registry/tinystr-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "std", "zerovec"))' -C metadata=11bc21c3f1a099b8 -C extra-filename=-0fcfbf7813ee6fd7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdisplaydoc-2af4adfa54ee0b05.so --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerovec-08f9d17080c7f427.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling litemap v0.8.2 Running `/usr/bin/rustc --crate-name litemap --edition=2021 /usr/share/cargo/registry/litemap-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "testing", "yoke"))' -C metadata=9c02ed22ef93902e -C extra-filename=-5a0bcebec9d99dc9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling writeable v0.6.3 Running `/usr/bin/rustc --crate-name writeable --edition=2021 /usr/share/cargo/registry/writeable-0.6.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "either"))' -C metadata=4c833bc0a7b76935 -C extra-filename=-5bccbc478ff7fd61 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_locale_core v2.2.0 Running `/usr/bin/rustc --crate-name icu_locale_core --edition=2021 /usr/share/cargo/registry/icu_locale_core-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde", "zerovec"))' -C metadata=cae45ce10b12fb3f -C extra-filename=-a3617bd6b50d8a38 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdisplaydoc-2af4adfa54ee0b05.so --extern litemap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblitemap-5a0bcebec9d99dc9.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtinystr-0fcfbf7813ee6fd7.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwriteable-5bccbc478ff7fd61.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerovec-08f9d17080c7f427.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerotrie v0.2.4 Running `/usr/bin/rustc --crate-name zerotrie --edition=2021 /usr/share/cargo/registry/zerotrie-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="yoke"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "dense", "litemap", "serde", "yoke", "zerofrom", "zerovec"))' -C metadata=892417563e3bf5b3 -C extra-filename=-0d6d5d20fc82d51c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdisplaydoc-2af4adfa54ee0b05.so --extern yoke=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libyoke-1c723673cddd9231.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerofrom-a4782abe1626cb13.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling potential_utf v0.1.5 Running `/usr/bin/rustc --crate-name potential_utf --edition=2021 /usr/share/cargo/registry/potential_utf-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "writeable", "zerovec"))' -C metadata=f1035f5ea510be13 -C extra-filename=-171309703eae227e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerovec-08f9d17080c7f427.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1a5b0fa8197a921c -C extra-filename=-0e18d956425d66ea --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/icu_properties_data-0e18d956425d66ea -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8_iter v1.0.4 Running `/usr/bin/rustc --crate-name utf8_iter --edition=2021 /usr/share/cargo/registry/utf8_iter-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6b67748babd6403d -C extra-filename=-3929652c22a90c70 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_collections v2.2.0 Running `/usr/bin/rustc --crate-name icu_collections --edition=2021 /usr/share/cargo/registry/icu_collections-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde"))' -C metadata=6a027c7b6871a3d5 -C extra-filename=-61489df217301705 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdisplaydoc-2af4adfa54ee0b05.so --extern potential_utf=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpotential_utf-171309703eae227e.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libutf8_iter-3929652c22a90c70.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libyoke-1c723673cddd9231.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerofrom-a4782abe1626cb13.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerovec-08f9d17080c7f427.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/icu_properties_data-0e18d956425d66ea/build-script-build` Compiling icu_provider v2.2.0 Running `/usr/bin/rustc --crate-name icu_provider --edition=2021 /usr/share/cargo/registry/icu_provider-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="baked"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "baked", "deserialize_bincode_1", "deserialize_json", "deserialize_postcard_1", "export", "logging", "serde", "std", "sync", "zerotrie"))' -C metadata=5c1e1035c337bc79 -C extra-filename=-a87518e466bcf632 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdisplaydoc-2af4adfa54ee0b05.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_locale_core-a3617bd6b50d8a38.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwriteable-5bccbc478ff7fd61.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libyoke-1c723673cddd9231.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerofrom-a4782abe1626cb13.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerotrie-0d6d5d20fc82d51c.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerovec-08f9d17080c7f427.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling terminal_size v0.4.4 Running `/usr/bin/rustc --crate-name terminal_size --edition=2021 /usr/share/cargo/registry/terminal_size-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=30c5e50e9770eb08 -C extra-filename=-8616705b51d69602 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern rustix=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustix-0b26f3f054026642.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c61b3080d8b44877 -C extra-filename=-f976a4e9d624c0e1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_lex v1.1.0 Running `/usr/bin/rustc --crate-name clap_lex --edition=2024 /usr/share/cargo/registry/clap_lex-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6a0e23c731ae947f -C extra-filename=-7a3bfa5e1f1ac7a5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_builder v4.6.0 Running `/usr/bin/rustc --crate-name clap_builder --edition=2024 /usr/share/cargo/registry/clap_builder-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="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=d619e69fe366e935 -C extra-filename=-5c2ad8ba1c277fd9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_lex-7a3bfa5e1f1ac7a5.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrsim-f976a4e9d624c0e1.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libterminal_size-8616705b51d69602.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name icu_properties_data --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bdaba0f1e65e4703 -C extra-filename=-57c8c77a3bba7048 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Compiling clap_derive v4.6.0 Running `/usr/bin/rustc --crate-name clap_derive --edition=2024 /usr/share/cargo/registry/clap_derive-4.6.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 --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' -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=ba765f0832583b01 -C extra-filename=-94be898b2938aa8d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libheck-266411dc2f5fce29.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=f48681edf2a44aa2 -C extra-filename=-6e3379d3c3c9b90d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest v2.8.6 Running `/usr/bin/rustc --crate-name pest --edition=2021 /usr/share/cargo/registry/pest-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_prec_climber", "default", "memchr", "miette-error", "pretty-print", "std"))' -C metadata=8af5bf9e7c852eec -C extra-filename=-67ec7fd8273943b9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-87e4714de8e010f5.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libucd_trie-6e3379d3c3c9b90d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap v4.6.0 Running `/usr/bin/rustc --crate-name clap --edition=2024 /usr/share/cargo/registry/clap-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="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=d8d5871342a12139 -C extra-filename=-c65b1cd33fd7b7ce --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern clap_builder=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_builder-5c2ad8ba1c277fd9.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_derive-94be898b2938aa8d.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties v2.2.0 Running `/usr/bin/rustc --crate-name icu_properties --edition=2021 /usr/share/cargo/registry/icu_properties-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "datagen", "default", "harfbuzz_traits", "serde", "unicode_bidi"))' -C metadata=5513ae9ac3380abd -C extra-filename=-09f3848d3fb7d84f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern icu_collections=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_collections-61489df217301705.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_locale_core-a3617bd6b50d8a38.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_properties_data-57c8c77a3bba7048.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_provider-a87518e466bcf632.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerotrie-0d6d5d20fc82d51c.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerovec-08f9d17080c7f427.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling console v0.16.3 Running `/usr/bin/rustc --crate-name console --edition=2021 /usr/share/cargo/registry/console-0.16.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="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=f2027c7dd9bab4f4 -C extra-filename=-7fbb76bded982112 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_meta v2.8.6 Running `/usr/bin/rustc --crate-name pest_meta --edition=2021 /usr/share/cargo/registry/pest_meta-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grammar-extras"))' -C metadata=fa960f628c40276e -C extra-filename=-ddf45a0b7c6c2d61 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern pest=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpest-67ec7fd8273943b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v1.0.3 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-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 --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::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=2fb403385664400c -C extra-filename=-af39304e5b988018 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_parser v1.1.2 Running `/usr/bin/rustc --crate-name toml_parser --edition=2024 /usr/share/cargo/registry/toml_parser-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unsafe"))' -C metadata=09e8abf589d9a7fd -C extra-filename=-a1438bad6d133cde --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern winnow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwinnow-af39304e5b988018.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_generator v2.8.6 Running `/usr/bin/rustc --crate-name pest_generator --edition=2021 /usr/share/cargo/registry/pest_generator-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "export-internal", "grammar-extras", "std"))' -C metadata=56b5d6d781e7948b -C extra-filename=-b52a0a57c09f170e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern pest=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpest-67ec7fd8273943b9.rmeta --extern pest_meta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpest_meta-ddf45a0b7c6c2d61.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rmeta --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_spanned v1.1.1 Running `/usr/bin/rustc --crate-name serde_spanned --edition=2024 /usr/share/cargo/registry/serde_spanned-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=64f6ec998c5715eb -C extra-filename=-c224ba6105466547 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d2329f4ce0bc0ad0 -C extra-filename=-31b5420da8efdeeb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name pest --edition=2021 /usr/share/cargo/registry/pest-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_prec_climber", "default", "memchr", "miette-error", "pretty-print", "std"))' -C metadata=826b0239fe4561ff -C extra-filename=-7bd6a014cbd90f9d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libucd_trie-31b5420da8efdeeb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_derive v2.8.6 Running `/usr/bin/rustc --crate-name pest_derive --edition=2021 /usr/share/cargo/registry/pest_derive-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grammar-extras", "std"))' -C metadata=c93621e33eadcfac -C extra-filename=-02125f77ee7301b3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern pest=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpest-67ec7fd8273943b9.rlib --extern pest_generator=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpest_generator-b52a0a57c09f170e.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ron v0.12.1 Running `/usr/bin/rustc --crate-name ron --edition=2021 /usr/share/cargo/registry/ron-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 --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=dcc610fa20087ee1 -C extra-filename=-d9db978b40e1dae8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libonce_cell-4785e9f5ffcf4d35.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_derive-76350b5dc5a9599b.so --extern typeid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtypeid-79cb7c0015c2ddcd.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling similar v2.7.0 Running `/usr/bin/rustc --crate-name similar --edition=2018 /usr/share/cargo/registry/similar-2.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "inline", "serde", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=c2f30762338606e0 -C extra-filename=-3dbf497a776a8fb6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling insta v1.46.3 Running `/usr/bin/rustc --crate-name insta --edition=2021 /usr/share/cargo/registry/insta-1.46.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="colors"' --cfg 'feature="console"' --cfg 'feature="default"' --cfg 'feature="filters"' --cfg 'feature="json"' --cfg 'feature="pest"' --cfg 'feature="pest_derive"' --cfg 'feature="redactions"' --cfg 'feature="regex"' --cfg 'feature="ron"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_cargo_insta_internal", "clap", "colors", "console", "csv", "default", "filters", "glob", "globset", "json", "pest", "pest_derive", "redactions", "regex", "ron", "serde", "toml", "walkdir", "yaml"))' -C metadata=fd76b575911c50c9 -C extra-filename=-25eb41e23e444c58 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern console=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libconsole-7fbb76bded982112.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libonce_cell-4785e9f5ffcf4d35.rmeta --extern pest=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpest-7bd6a014cbd90f9d.rmeta --extern pest_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpest_derive-02125f77ee7301b3.so --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern ron=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libron-d9db978b40e1dae8.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-3dbf497a776a8fb6.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v1.1.1 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2024 /usr/share/cargo/registry/toml_datetime-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=5f9a9e25adfe77ae -C extra-filename=-abe48e2e5a30959b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_writer v1.1.1 Running `/usr/bin/rustc --crate-name toml_writer --edition=2024 /usr/share/cargo/registry/toml_writer-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="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=579077d0736ed864 -C extra-filename=-e8ff28b14fa71ba6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml v1.1.2 Running `/usr/bin/rustc --crate-name toml --edition=2024 /usr/share/cargo/registry/toml-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="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=64d0fcb7edae07c0 -C extra-filename=-ae1c73f51b69b752 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_spanned-c224ba6105466547.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml_datetime-abe48e2e5a30959b.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml_parser-a1438bad6d133cde.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml_writer-e8ff28b14fa71ba6.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwinnow-af39304e5b988018.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_stdlib v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=cf70f7b8f1b9a02e -C extra-filename=-ec524f69d1d93ba5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum_macros v0.28.0 Running `/usr/bin/rustc --crate-name strum_macros --edition=2021 /usr/share/cargo/registry/strum_macros-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=78e9349620d876eb -C extra-filename=-95cea54f5edd79cc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libheck-266411dc2f5fce29.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=f4b5c444a7b7fbfc -C extra-filename=-517b11d3a3d40938 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_index v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=d1d817f9c3c92afb -C extra-filename=-10168a187264b433 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=10e8017a70da8024 -C extra-filename=-1ea997ec47816b1b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling drop_bomb v0.1.5 Running `/usr/bin/rustc --crate-name drop_bomb --edition=2015 /usr/share/cargo/registry/drop_bomb-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=91f5c4df9837fb36 -C extra-filename=-b921b7bd27274f7f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_literal v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=7a5121d63205596c -C extra-filename=-a87062e4510f3f2b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_properties-09f3848d3fb7d84f.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ref-cast v1.0.25 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.25/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2f496d7deb48faff -C extra-filename=-bf99e472a12e89ef --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/ref-cast-bf99e472a12e89ef -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/ref-cast-bf99e472a12e89ef/build-script-build` Compiling ref-cast-impl v1.0.25 Running `/usr/bin/rustc --crate-name ref_cast_impl --edition=2021 /usr/share/cargo/registry/ref-cast-impl-1.0.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3da847ecc2f9033e -C extra-filename=-e629ab55657c041a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_derive_internals v0.29.1 Running `/usr/bin/rustc --crate-name serde_derive_internals --edition=2015 /usr/share/cargo/registry/serde_derive_internals-0.29.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d03a1cd6755ee18b -C extra-filename=-7321c366266bda44 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rmeta --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling schemars_derive v1.2.1 Running `/usr/bin/rustc --crate-name schemars_derive --edition=2021 /usr/share/cargo/registry/schemars_derive-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c9a07ff18ebd4384 -C extra-filename=-32692c86b3ba539c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_derive_internals-7321c366266bda44.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ref_cast --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4ddf8118d295748f -C extra-filename=-0339fff4d0e4a35d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ref_cast_impl=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libref_cast_impl-e629ab55657c041a.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_intrinsic_type_name)' --check-cfg 'cfg(no_phantom_pinned)'` Compiling ty_module_resolver v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=f5c7161057fd4886 -C extra-filename=-989702a85aedbe54 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_syntax-5d41af65dc6ce1f3.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling 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=cf7722e3372a84cc -C extra-filename=-e4e842f620375bcc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling schemars v1.2.1 Running `/usr/bin/rustc --crate-name schemars --edition=2021 /usr/share/cargo/registry/schemars-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="schemars_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_ui_test", "arrayvec07", "bigdecimal04", "bytes1", "chrono04", "default", "derive", "either1", "indexmap2", "jiff02", "preserve_order", "raw_value", "rust_decimal1", "schemars_derive", "semver1", "smallvec1", "smol_str02", "smol_str03", "std", "url2", "uuid1"))' -C metadata=abc23ff9f4b756f8 -C extra-filename=-ad6d9c55842e0326 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern dyn_clone=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdyn_clone-e4e842f620375bcc.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libref_cast-0339fff4d0e4a35d.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libschemars_derive-32692c86b3ba539c.so --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_site_packages v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=24bb8e0ef5441105 -C extra-filename=-627369e35eaa452e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rmeta --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rmeta --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling icu_normalizer_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=aa57c3470c951b40 -C extra-filename=-2c2410ac26a07da0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/icu_normalizer_data-2c2410ac26a07da0 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/icu_normalizer_data-2c2410ac26a07da0/build-script-build` Running `/usr/bin/rustc --crate-name icu_normalizer_data --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5370b09b4fd89726 -C extra-filename=-e607ee2af9c9b548 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Compiling icu_normalizer v2.2.0 Running `/usr/bin/rustc --crate-name icu_normalizer --edition=2021 /usr/share/cargo/registry/icu_normalizer-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data", "datagen", "default", "harfbuzz_traits", "icu_properties", "serde", "utf16_iter", "utf8_iter", "write16"))' -C metadata=2d406b6aa3022ced -C extra-filename=-9dc6ff54d6ee7ed4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern icu_collections=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_collections-61489df217301705.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_normalizer_data-e607ee2af9c9b548.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_provider-a87518e466bcf632.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzerovec-08f9d17080c7f427.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling version-ranges v0.1.3 Running `/usr/bin/rustc --crate-name version_ranges --edition=2021 /usr/share/cargo/registry/version-ranges-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest", "semver", "serde"))' -C metadata=2ce15d11abb637c3 -C extra-filename=-586467a34a8c6a3b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unscanny v0.1.0 Running `/usr/bin/rustc --crate-name unscanny --edition=2021 /usr/share/cargo/registry/unscanny-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=23f5ca433c9c0949 -C extra-filename=-0fda9b83d782871d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pep440_rs v0.7.3 Running `/usr/bin/rustc --crate-name pep440_rs --edition=2021 /usr/share/cargo/registry/pep440_rs-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="version-ranges"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rkyv", "tracing", "version-ranges"))' -C metadata=773e651baf936ae4 -C extra-filename=-e59839e6506fc335 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libonce_cell-4785e9f5ffcf4d35.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunscanny-0fda9b83d782871d.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libversion_ranges-586467a34a8c6a3b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna_adapter v1.2.1 Running `/usr/bin/rustc --crate-name idna_adapter --edition=2021 /usr/share/cargo/registry/idna_adapter-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="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data"))' -C metadata=e6cced68741cd790 -C extra-filename=-191676a3f08c2357 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern icu_normalizer=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_normalizer-9dc6ff54d6ee7ed4.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_properties-09f3848d3fb7d84f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling percent-encoding v2.3.2 Running `/usr/bin/rustc --crate-name percent_encoding --edition=2018 /usr/share/cargo/registry/percent-encoding-2.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=601cb1a40f1a24ab -C extra-filename=-2d4d0c8e4381d561 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling form_urlencoded v1.2.2 Running `/usr/bin/rustc --crate-name form_urlencoded --edition=2018 /usr/share/cargo/registry/form_urlencoded-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=020a5795ea5cae6c -C extra-filename=-315c261db1982e2d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern percent_encoding=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpercent_encoding-2d4d0c8e4381d561.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna v1.1.0 Running `/usr/bin/rustc --crate-name idna --edition=2018 /usr/share/cargo/registry/idna-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="compiled_data"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "default", "std"))' -C metadata=7f17f4f79eb148d8 -C extra-filename=-0a860699fe0d3368 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern idna_adapter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libidna_adapter-191676a3f08c2357.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libutf8_iter-3929652c22a90c70.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling url v2.5.8 Running `/usr/bin/rustc --crate-name url --edition=2018 /usr/share/cargo/registry/url-2.5.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debugger_visualizer", "default", "expose_internals", "serde", "std"))' -C metadata=74fe5582663c7007 -C extra-filename=-c14b4fd8c2e3642b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern form_urlencoded=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libform_urlencoded-315c261db1982e2d.rmeta --extern idna=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libidna-0a860699fe0d3368.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpercent_encoding-2d4d0c8e4381d561.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_derive-76350b5dc5a9599b.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_codegen v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=c1e9b81578459ab8 -C extra-filename=-eaa3d89feca82d96 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=4ca40b322e4e5c20 -C extra-filename=-acdd4aff2ef62a72 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs-sys v0.5.0 Running `/usr/bin/rustc --crate-name dirs_sys --edition=2015 /usr/share/cargo/registry/dirs-sys-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=230465fec2314835 -C extra-filename=-7799dc55890239cc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liboption_ext-acdd4aff2ef62a72.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_importer v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=cd42597f29f9786b -C extra-filename=-54fd557e9c6d82f9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_codegen-eaa3d89feca82d96.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=e1163f01aa1d3f48 -C extra-filename=-55af576c58daee39 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern dirs_sys=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdirs_sys-7799dc55890239cc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_options_metadata v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=59fef4249312f876 -C extra-filename=-b5a23c5d07dc95ea --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shellexpand v3.1.2 Running `/usr/bin/rustc --crate-name shellexpand --edition=2018 /usr/share/cargo/registry/shellexpand-3.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="base-0"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="tilde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base-0", "bstr", "default", "dirs", "full", "full-msrv-1-31", "full-msrv-1-51", "os_str_bytes", "path", "tilde"))' -C metadata=e68759a4e0359321 -C extra-filename=-9cf22f69312b5182 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern dirs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdirs-55af576c58daee39.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/zstd-sys-e3d0c718439ac378/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=7b5857e02c35049c -C extra-filename=-9d154974845c6093 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/rayon-core-9d154974845c6093 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/rayon-core-9d154974845c6093/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=2f4c50144bb131d5 -C extra-filename=-1c99ee1249dd1d2f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_deque-21d8c4892ed33bcc.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_utils-ee7cfcbbfd4a98fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/zstd-safe-6bfd78a5a779e555/build-script-build` Running `/usr/bin/rustc --crate-name zstd_sys --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --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=f0c183647505536d -C extra-filename=-69b64a5a5d07f0bb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l zstd` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/crc32fast-4cba148a4c3fab24/build-script-build` Compiling adler2 v2.0.1 Running `/usr/bin/rustc --crate-name adler2 --edition=2021 /usr/share/cargo/registry/adler2-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 -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f5f9d7af06f91e8c -C extra-filename=-40339c24665125c0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling simd-adler32 v0.3.8 Running `/usr/bin/rustc --crate-name simd_adler32 --edition=2018 /usr/share/cargo/registry/simd-adler32-0.3.8/src/lib.rs --error-format=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("const-generics", "default", "nightly", "std"))' -C metadata=ff65e12b663c453b -C extra-filename=-4f0472172719e954 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling miniz_oxide v0.8.9 Running `/usr/bin/rustc --crate-name miniz_oxide --edition=2021 /usr/share/cargo/registry/miniz_oxide-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(fuzzing)' -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="simd-adler32"' --cfg 'feature="with-alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "block-boundary", "core", "default", "rustc-dep-of-std", "serde", "simd", "simd-adler32", "std", "with-alloc"))' -C metadata=f4fd7f30589b0a56 -C extra-filename=-b4b264d69e178d12 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern adler2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libadler2-40339c24665125c0.rmeta --extern simd_adler32=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimd_adler32-4f0472172719e954.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=09504e5bef45011d -C extra-filename=-e0c20945f20145ad --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-f5952ef7b0459cc4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --check-cfg 'cfg(stable_arm_crc32_intrinsics)'` Running `/usr/bin/rustc --crate-name zstd_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="arrays"' --cfg 'feature="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --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=89208027e4cffe11 -C extra-filename=-fc517f53226fe262 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern zstd_sys=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzstd_sys-69b64a5a5d07f0bb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling rayon v1.12.0 Running `/usr/bin/rustc --crate-name rayon --edition=2021 /usr/share/cargo/registry/rayon-1.12.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c6e3ce8284c5fcc1 -C extra-filename=-addc77d0905b7dd1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libeither-608cc14108dd8810.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon_core-1c99ee1249dd1d2f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd --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 --cfg 'feature="arrays"' --cfg 'feature="default"' --cfg 'feature="legacy"' --cfg 'feature="zdict_builder"' --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=e184e2a3b6ac4bf8 -C extra-filename=-2d7e0b9e5e61fcad --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern zstd_safe=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzstd_safe-fc517f53226fe262.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling flate2 v1.1.9 Running `/usr/bin/rustc --crate-name flate2 --edition=2018 /usr/share/cargo/registry/flate2-1.1.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="any_impl"' --cfg 'feature="miniz_oxide"' --cfg 'feature="rust_backend"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("any_c_zlib", "any_impl", "any_zlib", "cloudflare-zlib-sys", "cloudflare_zlib", "default", "document-features", "libz-ng-sys", "libz-sys", "miniz-sys", "miniz_oxide", "rust_backend", "zlib", "zlib-default", "zlib-ng", "zlib-ng-compat", "zlib-rs"))' -C metadata=ad22663caee95aeb -C extra-filename=-7492cdec564ab11b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern crc32fast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrc32fast-e0c20945f20145ad.rmeta --extern miniz_oxide=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libminiz_oxide-b4b264d69e178d12.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-channel v0.5.15 Running `/usr/bin/rustc --crate-name crossbeam_channel --edition=2021 /usr/share/cargo/registry/crossbeam-channel-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=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=35c7ac1fe5dc9cfa -C extra-filename=-fe7cae4668d5c401 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_utils-ee7cfcbbfd4a98fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jiff v0.2.28 Running `/usr/bin/rustc --crate-name jiff --edition=2021 /usr/share/cargo/registry/jiff-0.2.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-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=013dbf6f1862fdf3 -C extra-filename=-143ec182cf801fc7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name byteorder --edition=2021 /usr/share/cargo/registry/byteorder-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=55b5543c7549e329 -C extra-filename=-eb99d70322030d6b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6d7c5b05d7a32f4d -C extra-filename=-762dfcf50be94147 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=feb2b505ab390f60 -C extra-filename=-c4a38a63b34af51a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern same_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsame_file-762dfcf50be94147.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zip --edition=2021 /usr/share/cargo/registry/zip-0.6.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="deflate"' --cfg 'feature="flate2"' --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aes", "aes-crypto", "bzip2", "constant_time_eq", "default", "deflate", "deflate-miniz", "deflate-zlib", "flate2", "hmac", "pbkdf2", "sha1", "time", "unreserved", "zstd"))' -C metadata=a394bd244f6fcaf0 -C extra-filename=-411a504923962813 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern byteorder=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbyteorder-eb99d70322030d6b.rmeta --extern crc32fast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrc32fast-e0c20945f20145ad.rmeta --extern flate2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libflate2-7492cdec564ab11b.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzstd-2d7e0b9e5e61fcad.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4950892a07ba8251 -C extra-filename=-0e05694e736e5279 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_vendored v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=0ddfcd7c6d830fe5 -C extra-filename=-7989b2eaa87ecb1a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/ty_vendored-7989b2eaa87ecb1a -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern path_slash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_slash-0e05694e736e5279.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-c4a38a63b34af51a.rlib --extern zip=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzip-411a504923962813.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling crossbeam v0.8.4 Running `/usr/bin/rustc --crate-name crossbeam --edition=2021 /usr/share/cargo/registry/crossbeam-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="crossbeam-channel"' --cfg 'feature="crossbeam-deque"' --cfg 'feature="crossbeam-epoch"' --cfg 'feature="crossbeam-queue"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "crossbeam-channel", "crossbeam-deque", "crossbeam-epoch", "crossbeam-queue", "default", "nightly", "std"))' -C metadata=72bfb590e3b8832d -C extra-filename=-c0a0aabb981d1355 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_channel-fe7cae4668d5c401.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_deque-21d8c4892ed33bcc.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_epoch-10a7cec115116c19.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_queue-d89cb650e896e3f5.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_utils-ee7cfcbbfd4a98fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v1.0.69 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=352b81d1c5a66f3f -C extra-filename=-85c8b7bc24004c25 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/thiserror-85c8b7bc24004c25 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/thiserror-85c8b7bc24004c25/build-script-build` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/ty_vendored-7989b2eaa87ecb1a/build-script-build` Compiling ruff_formatter v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=30716057a5eb1797 -C extra-filename=-55c5516bb48536a7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern drop_bomb=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdrop_bomb-b921b7bd27274f7f.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v1.0.69 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9644df03cacf9db2 -C extra-filename=-59d914880a47d0a6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling paste v1.0.15 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/paste-1.0.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3a924ef02dd31cb0 -C extra-filename=-19df964a1ab92e4f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/paste-19df964a1ab92e4f -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg-runtime v0.8.5 Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=e8b5c97303ac8a88 -C extra-filename=-a84658c985b68eb0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg-macros v0.8.5 Running `/usr/bin/rustc --crate-name peg_macros --edition=2021 /usr/share/cargo/registry/peg-macros-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("trace"))' -C metadata=23044da1b20f642b -C extra-filename=-7893e147019b7f1f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern peg_runtime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpeg_runtime-a84658c985b68eb0.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/paste-19df964a1ab92e4f/build-script-build` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cf61e08427ed97c7 -C extra-filename=-f39a5375b722fcb9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror_impl-59d914880a47d0a6.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'` Compiling phf_shared v0.13.1 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=d31baa2faa20bd58 -C extra-filename=-39aa3d3e1decdd07 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsiphasher-8e9f07d873a527af.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=d65ac0520e560116 -C extra-filename=-9079b65653aedcbb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libeither-608cc14108dd8810.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify-sys v0.1.5 Running `/usr/bin/rustc --crate-name inotify_sys --edition=2015 /usr/share/cargo/registry/inotify-sys-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e34794c37da5ee6c -C extra-filename=-e86ef21c3dfe6d8c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v0.7.5 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2021 /usr/share/cargo/registry/toml_datetime-0.7.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=2ca777851d43cdb6 -C extra-filename=-692f826002271411 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_repr v0.1.20 Running `/usr/bin/rustc --crate-name serde_repr --edition=2021 /usr/share/cargo/registry/serde_repr-0.1.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=efb51a61d1505024 -C extra-filename=-d766071d2d907e26 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=30ca5675e253dad0 -C extra-filename=-05bc5f39fc9d392b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v0.7.15 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-0.7.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--allow=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=eec189649182cb40 -C extra-filename=-d8d974ed0bba44c1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitflags v1.3.2 Running `/usr/bin/rustc --crate-name bitflags --edition=2018 /usr/share/cargo/registry/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "example_generated"))' -C metadata=71783f9514fa923a -C extra-filename=-66228e95dcb3b6e6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling radium v0.7.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/radium-0.7.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e70142d2d04c8868 -C extra-filename=-aafd2ab7ffd9be65 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/radium-aafd2ab7ffd9be65 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=6ebeac0984be6f7c -C extra-filename=-21122540fd09acae --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling countme v3.0.1 Running `/usr/bin/rustc --crate-name countme --edition=2018 /usr/share/cargo/registry/countme-3.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dashmap", "enable", "once_cell", "print_at_exit", "rustc-hash"))' -C metadata=833d1489220ba1be -C extra-filename=-351d866978c64f74 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg v0.8.5 Running `/usr/bin/rustc --crate-name peg --edition=2021 /usr/share/cargo/registry/peg-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "trace", "unstable"))' -C metadata=022622c13986dc09 -C extra-filename=-59af0e5263533e98 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern peg_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpeg_macros-7893e147019b7f1f.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpeg_runtime-21122540fd09acae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/radium-aafd2ab7ffd9be65/build-script-build` Compiling toml v0.9.12 Running `/usr/bin/rustc --crate-name toml --edition=2021 /usr/share/cargo/registry/toml-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=f660727808c5a7c4 -C extra-filename=-20556ecc50a28df8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_spanned-c224ba6105466547.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml_datetime-692f826002271411.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml_parser-a1438bad6d133cde.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwinnow-d8d974ed0bba44c1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pep508_rs v0.9.2 Running `/usr/bin/rustc --crate-name pep508_rs --edition=2021 /usr/share/cargo/registry/pep508_rs-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--allow=clippy::collapsible_if' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "non-pep508-extensions", "schemars", "tracing"))' -C metadata=ca30dace03f7a16b -C extra-filename=-6d67f9863562274c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern boxcar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libboxcar-a344766e04b65b01.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-9079b65653aedcbb.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libonce_cell-4785e9f5ffcf4d35.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpep440_rs-e59839e6506fc335.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-f39a5375b722fcb9.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rmeta --extern url=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liburl-c14b4fd8c2e3642b.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liburlencoding-05bc5f39fc9d392b.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libversion_ranges-586467a34a8c6a3b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify v0.11.2 Running `/usr/bin/rustc --crate-name inotify --edition=2018 /usr/share/cargo/registry/inotify-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures-util", "stream", "tokio"))' -C metadata=43038fb9880d8457 -C extra-filename=-b864be6b6c2af2a0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinotify_sys-e86ef21c3dfe6d8c.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf v0.13.1 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=b00fd11c71566a8e -C extra-filename=-6c6f9fd8719e83e5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libphf_shared-39aa3d3e1decdd07.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name paste --edition=2018 /usr/share/cargo/registry/paste-1.0.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ec6ddd090dcfd802 -C extra-filename=-2346b0ff36212cec --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_literal_fromstr)' --check-cfg 'cfg(feature, values("protocol_feature_paste"))'` Running `/usr/bin/rustc --crate-name ty_vendored --edition=2024 crates/ty_vendored/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=48a479e2831876a1 -C extra-filename=-91efa1ab1f89b9c9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rmeta --extern zip=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzip-111b2444c8b043f7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling annotate-snippets v0.11.5 Running `/usr/bin/rustc --crate-name annotate_snippets --edition=2021 /usr/share/cargo/registry/annotate-snippets-0.11.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "memchr", "simd", "testing-colors"))' -C metadata=e55d70becaad8d6f -C extra-filename=-5c2f95a0b3efbeb9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-dedot v3.1.1 Running `/usr/bin/rustc --crate-name path_dedot --edition=2021 /usr/share/cargo/registry/path-dedot-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="once_cell_cache"' --cfg 'feature="use_unix_paths_on_wasm"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("lazy_static", "lazy_static_cache", "once_cell_cache", "unsafe_cache", "use_unix_paths_on_wasm"))' -C metadata=7ca280991d410e43 -C extra-filename=-ff0238381255c229 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libonce_cell-4785e9f5ffcf4d35.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling mio v1.2.1 Running `/usr/bin/rustc --crate-name mio --edition=2021 /usr/share/cargo/registry/mio-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 --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=45409f6eb43d092e -C extra-filename=-6a684908c5c4d01d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify-types v2.1.0 Running `/usr/bin/rustc --crate-name notify_types --edition=2021 /usr/share/cargo/registry/notify-types-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serialization-compat-6"))' -C metadata=0ee0e5d5ecbe6fbb -C extra-filename=-9445251d2591e0dd --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rust-stemmers v1.2.0 Running `/usr/bin/rustc --crate-name rust_stemmers --edition=2015 /usr/share/cargo/registry/rust-stemmers-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=97d59ba608f8483e -C extra-filename=-c216fc201f122102 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_derive-76350b5dc5a9599b.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libcst_derive v1.8.6 Running `/usr/bin/rustc --crate-name libcst_derive --edition=2018 /usr/share/cargo/registry/libcst_derive-1.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f197950e20eebd2b -C extra-filename=-c037acd15770ee7e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tap v1.0.1 Running `/usr/bin/rustc --crate-name tap --edition=2015 /usr/share/cargo/registry/tap-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e78871a1e28cacf9 -C extra-filename=-b23964047171d305 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wyz v0.5.1 Running `/usr/bin/rustc --crate-name wyz --edition=2018 /usr/share/cargo/registry/wyz-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=edfa59762f2f158b -C extra-filename=-7330c3fdc3ee3621 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern tap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtap-b23964047171d305.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libcst v1.8.6 Running `/usr/bin/rustc --crate-name libcst_native --edition=2018 /usr/share/cargo/registry/libcst-1.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "trace"))' -C metadata=f0a2698d7364d97c -C extra-filename=-77f83d728499b693 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libannotate_snippets-5c2f95a0b3efbeb9.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibcst_derive-c037acd15770ee7e.so --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern paste=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpaste-2346b0ff36212cec.so --extern peg=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpeg-59af0e5263533e98.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling imperative v1.0.7 Running `/usr/bin/rustc --crate-name imperative --edition=2021 /usr/share/cargo/registry/imperative-1.0.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=83dcd3221cb5423f -C extra-filename=-6a70f1a5b2bd6d99 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern phf=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libphf-6c6f9fd8719e83e5.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librust_stemmers-c216fc201f122102.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify v8.2.0 Running `/usr/bin/rustc --crate-name notify --edition=2021 /usr/share/cargo/registry/notify-8.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crossbeam-channel", "default", "flume", "serde", "serialization-compat-6"))' -C metadata=9f27e6dcaeb95da7 -C extra-filename=-2b77c3b0d5f59ad0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern inotify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinotify-b864be6b6c2af2a0.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --extern mio=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmio-6a684908c5c4d01d.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify_types-9445251d2591e0dd.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-absolutize v3.1.1 Running `/usr/bin/rustc --crate-name path_absolutize --edition=2021 /usr/share/cargo/registry/path-absolutize-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="once_cell_cache"' --cfg 'feature="use_unix_paths_on_wasm"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("lazy_static_cache", "once_cell_cache", "unsafe_cache", "use_unix_paths_on_wasm"))' -C metadata=8111b6a8ff8ab6ff -C extra-filename=-c08e6aef91c81f85 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern path_dedot=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_dedot-ff0238381255c229.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pyproject-toml v0.13.7 Running `/usr/bin/rustc --crate-name pyproject_toml --edition=2021 /usr/share/cargo/registry/pyproject-toml-0.13.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob", "pep639-glob", "tracing"))' -C metadata=2c224133cb29b0c3 -C extra-filename=-81523c46f59bbad1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpep440_rs-e59839e6506fc335.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpep508_rs-6d67f9863562274c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-20556ecc50a28df8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name radium --edition=2018 /usr/share/cargo/registry/radium-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b280154b41494562 -C extra-filename=-186b5aa4f046cc15 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg radium_atomic_8 --cfg radium_atomic_16 --cfg radium_atomic_32 --cfg radium_atomic_64 --cfg radium_atomic_ptr` Compiling ruff_python_formatter v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=29dcbf3511664036 -C extra-filename=-5ef41efdbc8d67da --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rmeta --extern countme=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcountme-351d866978c64f74.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling lsp-types v0.95.1 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/lsp-types) Running `/usr/bin/rustc --crate-name lsp_types --edition=2018 crates/lsp-types/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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="proposed"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proposed"))' -C metadata=ae37d31785763c94 -C extra-filename=-557a09619f14d2dc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-66228e95dcb3b6e6.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --extern serde_repr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_repr-d766071d2d907e26.so --extern url=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liburl-c14b4fd8c2e3642b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: struct `WorkDoneProgressOptions` is never constructed --> crates/lsp-types/src/progress.rs:46:12 | 46 | pub struct WorkDoneProgressOptions { | ^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: `lsp-types` (lib) generated 1 warning Compiling ruff_python_semantic v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=b9919d8eadf31558 -C extra-filename=-771dabaa983a9638 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_index v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=55106a10ed5c59d5 -C extra-filename=-a117672742f353d5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fern v0.7.1 Running `/usr/bin/rustc --crate-name fern --edition=2018 /usr/share/cargo/registry/fern-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("chrono", "colored", "date-based", "libc", "meta-logging-in-format", "reopen-03", "reopen-1", "reopen03", "reopen1", "syslog-3", "syslog-4", "syslog-6", "syslog-7", "syslog3", "syslog4", "syslog6", "syslog7"))' -C metadata=080e26d7b66315f8 -C extra-filename=-fe3d580659f25adf --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling escape8259 v0.5.3 Running `/usr/bin/rustc --crate-name escape8259 --edition=2018 /usr/share/cargo/registry/escape8259-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=80b00385f739f039 -C extra-filename=-313ea6d4b12a40d5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling natord v1.0.9 Running `/usr/bin/rustc --crate-name natord --edition=2015 /usr/share/cargo/registry/natord-1.0.9/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3bb1d18b2eab59d8 -C extra-filename=-e44dfe33610c225f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling funty v2.0.0 Running `/usr/bin/rustc --crate-name funty --edition=2018 /usr/share/cargo/registry/funty-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=86419c6d3c2d0d6a -C extra-filename=-2200bcb4dd848719 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typed-arena v2.0.2 Running `/usr/bin/rustc --crate-name typed_arena --edition=2015 /usr/share/cargo/registry/typed-arena-2.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=03e714f8129d7029 -C extra-filename=-31c135ccb88a2766 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitvec v1.0.1 Running `/usr/bin/rustc --crate-name bitvec --edition=2021 /usr/share/cargo/registry/bitvec-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic", "default", "serde", "std", "testing"))' -C metadata=8520fe15a2180e44 -C extra-filename=-929c60b9e7d91443 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern funty=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfunty-2200bcb4dd848719.rmeta --extern radium=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libradium-186b5aa4f046cc15.rmeta --extern tap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtap-b23964047171d305.rmeta --extern wyz=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwyz-7330c3fdc3ee3621.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libtest-mimic v0.8.2 Running `/usr/bin/rustc --crate-name libtest_mimic --edition=2021 /usr/share/cargo/registry/libtest-mimic-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=efbd6fb66ea356d4 -C extra-filename=-ce279b6e73281762 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rmeta --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rmeta --extern escape8259=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libescape8259-313ea6d4b12a40d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_combine v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=58522006dcd18f10 -C extra-filename=-411e985da091b9c3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libordermap-1fe8ee1fa2bdaebe.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ruff_linter v0.15.16 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=a71e79aa9cee213d -C extra-filename=-b1212ac3e2013a1b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libaho_corasick-9177c4b0c4c6b7f9.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rmeta --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rmeta --extern fern=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfern-fe3d580659f25adf.rmeta --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rmeta --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhashbrown-bd66cd51c50bbb58.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libimperative-6a70f1a5b2bd6d99.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibcst_native-77f83d728499b693.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern natord=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnatord-e44dfe33610c225f.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpep440_rs-e59839e6506fc335.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpyproject_toml-81523c46f59bbad1.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_codegen-eaa3d89feca82d96.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_importer-54fd557e9c6d82f9.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_index-a117672742f353d5.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_semantic-771dabaa983a9638.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtyped_arena-31c135ccb88a2766.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_normalization-dc3245c8085619c0.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_names2-fde40ae2bbb69e8f.rmeta --extern url=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liburl-c14b4fd8c2e3642b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling lsp-server v0.7.9 Running `/usr/bin/rustc --crate-name lsp_server --edition=2024 /usr/share/cargo/registry/lsp-server-0.7.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=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(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1abaa7dfe072765e -C extra-filename=-738307f580e3f66c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam_channel-fe7cae4668d5c401.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_derive-76350b5dc5a9599b.so --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jod-thread v1.0.0 Running `/usr/bin/rustc --crate-name jod_thread --edition=2018 /usr/share/cargo/registry/jod-thread-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=251052e3ea875549 -C extra-filename=-c37fbdc622ccedc6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_python_core v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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="schemars"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=394cdd91b8109420 -C extra-filename=-7a2d9d37f3a35b6d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitvec-929c60b9e7d91443.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhashbrown-bd66cd51c50bbb58.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libschemars-ad6d9c55842e0326.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_site_packages-627369e35eaa452e.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ty_python_semantic v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=e3f458dbcfb208c6 -C extra-filename=-163c55fcaa358470 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdrop_bomb-b921b7bd27274f7f.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libordermap-1fe8ee1fa2bdaebe.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_site_packages-627369e35eaa452e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ruff_graph v0.1.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=c03dba3f91bc7775 -C extra-filename=-28bffc2b2c0e8c9b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libschemars-ad6d9c55842e0326.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_site_packages-627369e35eaa452e.rmeta --extern zip=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzip-111b2444c8b043f7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling cfg_aliases v0.2.1 Running `/usr/bin/rustc --crate-name cfg_aliases --edition=2018 /usr/share/cargo/registry/cfg_aliases-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 '--deny=clippy::str_to_string' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=673296b27d90e34c -C extra-filename=-ebd72380c059fb1a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nix v0.31.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/nix-0.31.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="fs"' --cfg 'feature="process"' --cfg 'feature="signal"' --cfg 'feature="term"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=292ffba53a3f1675 -C extra-filename=-d7c727f6bf26134d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/nix-d7c727f6bf26134d -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_aliases=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_aliases-ebd72380c059fb1a.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling test-case-core v3.3.1 Running `/usr/bin/rustc --crate-name test_case_core --edition=2021 /usr/share/cargo/registry/test-case-core-3.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("with-regex"))' -C metadata=b59b0fcf9f7c262e -C extra-filename=-75b78616fa8348b6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-f5952ef7b0459cc4.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rmeta --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rmeta --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling test-case-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=42b2567267d7caf4 -C extra-filename=-672d8738f32f3310 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern test_case_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case_core-75b78616fa8348b6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/nix-d7c727f6bf26134d/build-script-build` Compiling ruff_workspace v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=16aaca02489f70e4 -C extra-filename=-5d44ca5f0273c292 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libetcetera-0207add3b389274c.rmeta --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rmeta --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmatchit-9255bc0e1d26f229.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_slash-843582e5818c6682.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpep440_rs-e59839e6506fc335.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_semantic-771dabaa983a9638.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_normalization-dc3245c8085619c0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling terminfo v0.9.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/terminfo-0.9.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=31280e3f461965e2 -C extra-filename=-2226338099ab4b96 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/terminfo-2226338099ab4b96 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern phf_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libphf_codegen-cca71bd308b81462.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=2eaa594dca6bbae9 -C extra-filename=-7bd4119fcf1360ed --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/fs-err-7bd4119fcf1360ed -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libautocfg-5425461842be8d30.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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=c4a2046dd707f8bb -C extra-filename=-f3a8f3bda02a066f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=094b0cebc7669da1 -C extra-filename=-67d9b21828059c10 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libminimal_lexical-f3a8f3bda02a066f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/fs-err-7bd4119fcf1360ed/build-script-build` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/terminfo-2226338099ab4b96/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=876085b3ed9fe4aa -C extra-filename=-f521721d5ab35ec2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcfg_if-df340e7c84ac94f5.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg linux --cfg linux_android --check-cfg 'cfg(android)' --check-cfg 'cfg(dragonfly)' --check-cfg 'cfg(ios)' --check-cfg 'cfg(freebsd)' --check-cfg 'cfg(illumos)' --check-cfg 'cfg(linux)' --check-cfg 'cfg(macos)' --check-cfg 'cfg(netbsd)' --check-cfg 'cfg(openbsd)' --check-cfg 'cfg(solaris)' --check-cfg 'cfg(watchos)' --check-cfg 'cfg(tvos)' --check-cfg 'cfg(visionos)' --check-cfg 'cfg(apple_targets)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(bsd_without_apple)' --check-cfg 'cfg(linux_android)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(fbsd14)' --check-cfg 'cfg(qemu)' --check-cfg 'cfg(target_os, values("cygwin"))'` Compiling test-case v3.3.1 Running `/usr/bin/rustc --crate-name test_case --edition=2021 /usr/share/cargo/registry/test-case-3.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("regex", "with-regex"))' -C metadata=4e05d8f25bf4887d -C extra-filename=-4edfb6ae7a664f22 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern test_case_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case_macros-672d8738f32f3310.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete v4.6.0 Running `/usr/bin/rustc --crate-name clap_complete --edition=2024 /usr/share/cargo/registry/clap_complete-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("debug", "default", "unstable-doc", "unstable-dynamic", "unstable-shell-tests"))' -C metadata=f7ddbffcb00e0073 -C extra-filename=-fe60f88e2801e74b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c1f0388d8455ff10 -C extra-filename=-f1fbe2a5023f97c9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name terminfo --edition=2021 /usr/share/cargo/registry/terminfo-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bded61712db88e92 -C extra-filename=-d67df04f083936e5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern fnv=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfnv-f1fbe2a5023f97c9.rmeta --extern nom=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnom-67d9b21828059c10.rmeta --extern phf=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libphf-c8776f0a94fc7e2d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_nushell v4.6.0 Running `/usr/bin/rustc --crate-name clap_complete_nushell --edition=2024 /usr/share/cargo/registry/clap_complete_nushell-4.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable-shell-tests"))' -C metadata=8434e316c9409dcc -C extra-filename=-fc4f22a58fe67822 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete-fe60f88e2801e74b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name fs_err --edition=2018 /usr/share/cargo/registry/fs-err-3.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=7f4c9010c8ae32d1 -C extra-filename=-d848a759e7b42f84 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg rustc_1_63 --cfg rustc_1_75 --cfg rustc_1_81 --cfg rustc_1_89 --check-cfg 'cfg(rustc_1_63)' --check-cfg 'cfg(rustc_1_75)' --check-cfg 'cfg(rustc_1_81)' --check-cfg 'cfg(rustc_1_89)'` Compiling os_str_bytes v7.1.1 Running `/usr/bin/rustc --crate-name os_str_bytes --edition=2021 /usr/share/cargo/registry/os_str_bytes-7.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="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=91766925bc7eae69 -C extra-filename=-be3f6005da42e819 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling argfile v1.0.0 Running `/usr/bin/rustc --crate-name argfile --edition=2021 /usr/share/cargo/registry/argfile-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default"))' -C metadata=8d4f0e0052efa0ab -C extra-filename=-df3abe64b857f040 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern fs_err=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfs_err-d848a759e7b42f84.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libos_str_bytes-be3f6005da42e819.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_command v0.6.1 Running `/usr/bin/rustc --crate-name clap_complete_command --edition=2021 /usr/share/cargo/registry/clap_complete_command-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="nushell"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "fig", "nushell"))' -C metadata=271c0e87a1f21847 -C extra-filename=-81e5ddc6982f6cd0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete-fe60f88e2801e74b.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_nushell-fc4f22a58fe67822.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clearscreen v4.0.6 Running `/usr/bin/rustc --crate-name clearscreen --edition=2021 /usr/share/cargo/registry/clearscreen-4.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5de2da80140a0097 -C extra-filename=-b559f08b636f7ae1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern nix=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnix-f521721d5ab35ec2.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libterminfo-d67df04f083936e5.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern which=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwhich-6abdef799863f33a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wild v2.2.1 Running `/usr/bin/rustc --crate-name wild --edition=2021 /usr/share/cargo/registry/wild-2.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob-quoted-on-windows"))' -C metadata=18fc7742a10bf083 -C extra-filename=-05d94ff7a841582b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bit-vec v0.8.0 Running `/usr/bin/rustc --crate-name bit_vec --edition=2015 /usr/share/cargo/registry/bit-vec-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_no_std", "serde_std", "std"))' -C metadata=aa4c92173ad81f61 -C extra-filename=-5d92d1577ea5ee5b --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bit-set v0.8.0 Running `/usr/bin/rustc --crate-name bit_set --edition=2015 /usr/share/cargo/registry/bit-set-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=72099016ef031288 -C extra-filename=-737b4b80714ad8d0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bit_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbit_vec-5d92d1577ea5ee5b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fancy-regex v0.16.2 Running `/usr/bin/rustc --crate-name fancy_regex --edition=2018 /usr/share/cargo/registry/fancy-regex-0.16.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="std"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "perf", "std", "track_caller", "unicode"))' -C metadata=c9838fd341741844 -C extra-filename=-6cf3f9730b6c9703 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bit_set=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbit_set-737b4b80714ad8d0.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_automata-9fb29276ddc13e13.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_syntax-5d41af65dc6ce1f3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_markdown v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=2ee9adfbf335d2fe -C extra-filename=-2adee47b14fd26f2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling tracing-log v0.2.0 Running `/usr/bin/rustc --crate-name tracing_log --edition=2018 /usr/share/cargo/registry/tracing-log-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="log-tracer"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log-tracer", "std"))' -C metadata=5d51886ef3ca7874 -C extra-filename=-264f0cd852f90067 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libonce_cell-4785e9f5ffcf4d35.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_core-e7fd0e556b46d5e2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling datatest-stable v0.3.3 Running `/usr/bin/rustc --crate-name datatest_stable --edition=2021 /usr/share/cargo/registry/datatest-stable-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("include-dir"))' -C metadata=d8f67324fc775ad7 -C extra-filename=-83b1d48fe91432a5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rmeta --extern fancy_regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfancy_regex-6cf3f9730b6c9703.rmeta --extern libtest_mimic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibtest_mimic-ce279b6e73281762.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_project v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --cfg 'feature="junit"' --cfg 'feature="testing"' --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deflate", "format", "junit", "ruff_python_formatter", "schemars", "testing", "zstd"))' -C metadata=f7d65f6ca7e904ca -C extra-filename=-214c58180ecff111 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitvec-929c60b9e7d91443.rmeta --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rmeta --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rmeta --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libordermap-1fe8ee1fa2bdaebe.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpep440_rs-e59839e6506fc335.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_automata-9fb29276ddc13e13.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling utf8-width v0.1.8 Running `/usr/bin/rustc --crate-name utf8_width --edition=2021 /usr/share/cargo/registry/utf8-width-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bdb3b6149e7a1bce -C extra-filename=-1e45d0f1c504fedc --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling escargot v0.5.15 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/escargot-0.5.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo_unstable", "print", "strict_unstable", "test_unstable"))' -C metadata=7f521598468ec654 -C extra-filename=-7f87eac8e0dab541 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/escargot-7f87eac8e0dab541 -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/escargot-7f87eac8e0dab541/build-script-build` Compiling html-escape v0.2.13 Running `/usr/bin/rustc --crate-name html_escape --edition=2021 /usr/share/cargo/registry/html-escape-0.2.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"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=c8f8681360d6c327 -C extra-filename=-acaaa7a8f302a967 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern utf8_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libutf8_width-1e45d0f1c504fedc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_server v0.2.2 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=eefb0b31af26026a -C extra-filename=-17da66030b3b2bea --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjod_thread-c37fbdc622ccedc6.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_server-738307f580e3f66c.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_types-557a09619f14d2dc.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_codegen-eaa3d89feca82d96.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_index-a117672742f353d5.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_log-264f0cd852f90067.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling insta-cmd v0.6.0 Running `/usr/bin/rustc --crate-name insta_cmd --edition=2021 /usr/share/cargo/registry/insta-cmd-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 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=d5385a974df30627 -C extra-filename=-f433aaa65453c8f6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-lossy v1.1.5 Running `/usr/bin/rustc --crate-name anstyle_lossy --edition=2021 /usr/share/cargo/registry/anstyle-lossy-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6b34cfa48f074699 -C extra-filename=-1de9f64ab439637e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling indoc v2.0.7 Running `/usr/bin/rustc --crate-name indoc --edition=2021 /usr/share/cargo/registry/indoc-2.0.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bae656f97c58142d -C extra-filename=-22606ba5ec50d9b2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling virtue v0.0.18 Running `/usr/bin/rustc --crate-name virtue --edition=2021 /usr/share/cargo/registry/virtue-0.0.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 -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proc-macro2"))' -C metadata=cdf2bfcf47d4dfb4 -C extra-filename=-6eda9d1c6123690c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bincode_derive v2.0.1 Running `/usr/bin/rustc --crate-name bincode_derive --edition=2021 /usr/share/cargo/registry/bincode_derive-2.0.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=a581616ed1f0cd95 -C extra-filename=-08d23584d81071f4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern virtue=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libvirtue-6eda9d1c6123690c.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-svg v1.1.0 Running `/usr/bin/rustc --crate-name anstyle_svg --edition=2021 /usr/share/cargo/registry/anstyle-svg-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ffe1aad371ffd065 -C extra-filename=-adfcd3ec044762d1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rmeta --extern anstyle_lossy=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle_lossy-1de9f64ab439637e.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle_parse-b75b00cfbfd5a996.rmeta --extern html_escape=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhtml_escape-acaaa7a8f302a967.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name escargot --edition=2021 /usr/share/cargo/registry/escargot-0.5.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo_unstable", "print", "strict_unstable", "test_unstable"))' -C metadata=d175aa6bcf10eb30 -C extra-filename=-db029700be0dfa54 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_ide v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=b4b1595efadf276a -C extra-filename=-53d14a22e30a1cec --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_codegen-eaa3d89feca82d96.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_importer-54fd557e9c6d82f9.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling 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=052ef26cb21e2b19 -C extra-filename=-90db39bb2f121ac7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling globwalk v0.9.1 Running `/usr/bin/rustc --crate-name globwalk --edition=2021 /usr/share/cargo/registry/globwalk-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=07842035a2fee3fa -C extra-filename=-578045e228e0ae33 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling os_pipe v1.2.3 Running `/usr/bin/rustc --crate-name os_pipe --edition=2021 /usr/share/cargo/registry/os_pipe-1.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("io_safety"))' -C metadata=e804dc8b2219feee -C extra-filename=-b8968d3cc92207ba --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wait-timeout v0.2.1 Running `/usr/bin/rustc --crate-name wait_timeout --edition=2015 /usr/share/cargo/registry/wait-timeout-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=13ea5163e46800f0 -C extra-filename=-f17f1550e1da3623 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff v0.15.16 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=38fbdc7ecdda9af2 -C extra-filename=-de1d4076d992aa8c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/ruff-de1d4076d992aa8c -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=ff1440fcfff5da0d -C extra-filename=-c40db96932200535 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unty v0.0.4 Running `/usr/bin/rustc --crate-name unty --edition=2021 /usr/share/cargo/registry/unty-0.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=814fdbda7adcf06d -C extra-filename=-67416c1f2fea45b9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates-core v1.0.10 Running `/usr/bin/rustc --crate-name predicates_core --edition=2021 /usr/share/cargo/registry/predicates-core-1.0.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8ece1289aea73151 -C extra-filename=-223adbde5ec41585 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bincode v2.0.1 Running `/usr/bin/rustc --crate-name bincode --edition=2021 /usr/share/cargo/registry/bincode-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 opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="bincode_derive"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bincode_derive", "default", "derive", "serde", "std"))' -C metadata=7e7653e582f95b29 -C extra-filename=-992655405532e1a6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bincode_derive=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbincode_derive-08d23584d81071f4.so --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern unty=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunty-67416c1f2fea45b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling snapbox v1.2.2 Running `/usr/bin/rustc --crate-name snapbox --edition=2024 /usr/share/cargo/registry/snapbox-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="cmd"' --cfg 'feature="color"' --cfg 'feature="color-auto"' --cfg 'feature="default"' --cfg 'feature="diff"' --cfg 'feature="examples"' --cfg 'feature="structured-data"' --cfg 'feature="term-svg"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cmd", "color", "color-auto", "debug", "default", "detect-encoding", "diff", "dir", "document-features", "examples", "json", "path", "regex", "structured-data", "term-svg"))' -C metadata=bce3c7946fb75661 -C extra-filename=-21077beb12f9c255 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rmeta --extern anstyle_svg=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle_svg-adfcd3ec044762d1.rmeta --extern escargot=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libescargot-db029700be0dfa54.rmeta --extern libc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibc-b7fc708d051c9617.rmeta --extern normalize_line_endings=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnormalize_line_endings-c40db96932200535.rmeta --extern os_pipe=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libos_pipe-b8968d3cc92207ba.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rmeta --extern snapbox_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsnapbox_macros-90db39bb2f121ac7.rmeta --extern wait_timeout=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwait_timeout-f17f1550e1da3623.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/ruff-de1d4076d992aa8c/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=74cab6f7eeee3a49 -C extra-filename=-529c66c8ebd10d39 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling termtree v0.5.1 Running `/usr/bin/rustc --crate-name termtree --edition=2021 /usr/share/cargo/registry/termtree-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::single_match_else' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' --warn=rust_2018_idioms '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::match_wildcard_for_single_variants' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::items_after_statements' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bd45f3c36b77a74c -C extra-filename=-230c517e8b26902e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustc-stable-hash v0.1.2 Running `/usr/bin/rustc --crate-name rustc_stable_hash --edition=2021 /usr/share/cargo/registry/rustc-stable-hash-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=1774b660866bb7ae -C extra-filename=-7d09592ebb9d7566 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling difflib v0.4.0 Running `/usr/bin/rustc --crate-name difflib --edition=2015 /usr/share/cargo/registry/difflib-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bcee3ce18e0ca74d -C extra-filename=-47d659ff9c0c730a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates v3.1.4 Running `/usr/bin/rustc --crate-name predicates --edition=2021 /usr/share/cargo/registry/predicates-3.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="diff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "default", "diff", "float-cmp", "normalize-line-endings", "regex", "unstable"))' -C metadata=568bfc521d6d7cb6 -C extra-filename=-c771387f0c043cb1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rmeta --extern difflib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdifflib-47d659ff9c0c730a.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpredicates_core-223adbde5ec41585.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates-tree v1.0.13 Running `/usr/bin/rustc --crate-name predicates_tree --edition=2021 /usr/share/cargo/registry/predicates-tree-1.0.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=41e8d9c935deb2ee -C extra-filename=-9c8cc0e8d547e303 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern predicates_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpredicates_core-223adbde5ec41585.rmeta --extern termtree=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtermtree-230c517e8b26902e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tryfn v1.1.0 Running `/usr/bin/rustc --crate-name tryfn --edition=2024 /usr/share/cargo/registry/tryfn-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="color-auto"' --cfg 'feature="default"' --cfg 'feature="diff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "color-auto", "default", "diff"))' -C metadata=8ec184e6ddd5c355 -C extra-filename=-70eb3000e0f3beb1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rmeta --extern libtest_mimic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibtest_mimic-ce279b6e73281762.rmeta --extern snapbox=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsnapbox-21077beb12f9c255.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling assert_fs v1.1.4 Running `/usr/bin/rustc --crate-name assert_fs --edition=2024 /usr/share/cargo/registry/assert_fs-1.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unseparated_literal_suffix' --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::unnecessary_safety_doc' '--warn=clippy::unnecessary_safety_comment' --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::undocumented_unsafe_blocks' --warn=trivial_numeric_casts '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::should_panic_without_expect' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::partial_pub_fields' --warn=non_ascii_idents '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mismatching_type_param_order' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_to_numeric_cast_any' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::float_cmp' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--warn=clippy::collection_is_never_read' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "color-auto"))' -C metadata=41c8865872957357 -C extra-filename=-ed7c3d5cb3d8c0a9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobwalk-578045e228e0ae33.rmeta --extern predicates=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpredicates-c771387f0c043cb1.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpredicates_core-223adbde5ec41585.rmeta --extern predicates_tree=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpredicates_tree-9c8cc0e8d547e303.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling mdtest v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=0b389f069c9f0d50 -C extra-filename=-a4597e5a1f74624f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rmeta --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rmeta --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_slash-843582e5818c6682.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_stable_hash-7d09592ebb9d7566.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=d893b84353005c90 -C extra-filename=-c2e8d5b2116fb160 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rmeta --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbincode-992655405532e1a6.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcachedir-529c66c8ebd10d39.rmeta --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rmeta --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobwalk-578045e228e0ae33.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rmeta --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rmeta --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rmeta --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rmeta --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ruff_python_ast_integration_tests v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=83894fbd201ed36c -C extra-filename=-c43f4f4e0e964ff3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_server v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=b64c183861f20705 -C extra-filename=-5f0617d1036f9054 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjod_thread-c37fbdc622ccedc6.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_server-738307f580e3f66c.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_types-557a09619f14d2dc.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rmeta --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rmeta --extern ty_ide=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_ide-53d14a22e30a1cec.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling 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=4cace9ec2fe62ab6 -C extra-filename=-3e87f69ce0326054 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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"))' -C metadata=0d1a5e332d9e58df -C extra-filename=-7018a2771fed180a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/ty-7018a2771fed180a -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/build/ty-7018a2771fed180a/build-script-build` Compiling indicatif v0.18.4 Running `/usr/bin/rustc --crate-name indicatif --edition=2021 /usr/share/cargo/registry/indicatif-0.18.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="unicode-width"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures", "improved_unicode", "in_memory", "rayon", "tokio", "unicode-segmentation", "unicode-width", "vt100"))' -C metadata=19a88fb6233561f9 -C extra-filename=-8c70fcd771cfa5a7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern console=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libconsole-7fbb76bded982112.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libportable_atomic-4dd6d2685aca6653.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rmeta --extern unit_prefix=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunit_prefix-3e87f69ce0326054.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ctrlc v3.5.2 Running `/usr/bin/rustc --crate-name ctrlc --edition=2021 /usr/share/cargo/registry/ctrlc-3.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("termination"))' -C metadata=30659eb5c4208d8a -C extra-filename=-c13fb98682c01101 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern nix=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnix-f521721d5ab35ec2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-flame v0.2.0 Running `/usr/bin/rustc --crate-name tracing_flame --edition=2018 /usr/share/cargo/registry/tracing-flame-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "smallvec"))' -C metadata=4118858a89386382 -C extra-filename=-69717e8ab645a898 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern lazy_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblazy_static-b134032cb37579c2.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_test v1.0.177 Running `/usr/bin/rustc --crate-name serde_test --edition=2021 /usr/share/cargo/registry/serde_test-1.0.177/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=446cafb0d3405588 -C extra-filename=-9b637d806850ef10 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yansi v1.0.1 Running `/usr/bin/rustc --crate-name yansi --edition=2021 /usr/share/cargo/registry/yansi-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_nightly", "alloc", "default", "detect-env", "detect-tty", "hyperlink", "is-terminal", "std"))' -C metadata=1e5eef25cc739ea3 -C extra-filename=-1885ac9de3c29490 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling diff v0.1.13 Running `/usr/bin/rustc --crate-name diff --edition=2015 /usr/share/cargo/registry/diff-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c944d42d71684939 -C extra-filename=-4cc60060133c169f --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pretty_assertions v1.4.1 Running `/usr/bin/rustc --crate-name pretty_assertions --edition=2018 /usr/share/cargo/registry/pretty_assertions-1.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std", "unstable"))' -C metadata=4cd0a589aaf7e0d8 -C extra-filename=-2f9fc5e7b16c1648 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern diff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdiff-4cc60060133c169f.rmeta --extern yansi=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libyansi-1885ac9de3c29490.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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"))' -C metadata=abaaba4a2beddc6c -C extra-filename=-d205cfcf6d81c3fd --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rmeta --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rmeta --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rmeta --extern ctrlc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libctrlc-c13fb98682c01101.rmeta --extern indicatif=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindicatif-8c70fcd771cfa5a7.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern tracing_flame=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_flame-69717e8ab645a898.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rmeta --extern ty_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_server-5f0617d1036f9054.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rmeta --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ty_test v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=de5cedc0f672fefc -C extra-filename=-932d50d827087673 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmdtest-a4597e5a1f74624f.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling quickcheck v1.1.0 Running `/usr/bin/rustc --crate-name quickcheck --edition=2021 /usr/share/cargo/registry/quickcheck-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "env_logger", "log", "regex", "use_logging"))' -C metadata=4d4be7ec22a54b65 -C extra-filename=-8eb54e34d069d7a3 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern rand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand-8dedc134d8850845.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quickcheck_macros v1.2.0 Running `/usr/bin/rustc --crate-name quickcheck_macros --edition=2021 /usr/share/cargo/registry/quickcheck_macros-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=017668889dd90cff -C extra-filename=-00e44b0ef23de732 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libproc_macro2-e3439386c7f5b0b3.rlib --extern quote=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquote-4b7e12753c0120f8.rlib --extern syn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsyn-b867e181fdd39730.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_trivia_integration_tests v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=9c85a9ab85cac9cb -C extra-filename=-416454d50e120297 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling csv-core v0.1.13 Running `/usr/bin/rustc --crate-name csv_core --edition=2018 /usr/share/cargo/registry/csv-core-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "libc"))' -C metadata=e1ad6a3c78be9103 -C extra-filename=-d11476a0e55eedf2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling csv v1.4.0 Running `/usr/bin/rustc --crate-name csv --edition=2021 /usr/share/cargo/registry/csv-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f63d163fea81d07c -C extra-filename=-a01623d19ca3e995 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern csv_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcsv_core-d11476a0e55eedf2.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitoa-27ac213dd2555434.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libryu-bf8d0718bf6e9f88.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_core-6a271d9492c82248.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_mdtest v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=b7bd3edb392b7f62 -C extra-filename=-4f85558f5eb60958 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rmeta --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmdtest-a4597e5a1f74624f.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/ruff_mdtest/tests/mdtest.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=93f0c3ff53adb5ea -C extra-filename=-bd3af0ba9e64961d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmdtest-a4597e5a1f74624f.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_mdtest=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_mdtest-4f85558f5eb60958.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ty_completion_eval v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=1f1cf01de76e145c -C extra-filename=-4d937d0dae0724f8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bstr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbstr-75b67d69b0f382b1.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern csv=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcsv-a01623d19ca3e995.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_ide-53d14a22e30a1cec.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name whitespace --edition=2024 crates/ruff_python_trivia_integration_tests/tests/whitespace.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=912c0a9d65cdb477 -C extra-filename=-6478af05d84ced0d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia_integration_tests-416454d50e120297.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name simple_tokenizer --edition=2024 crates/ruff_python_trivia_integration_tests/tests/simple_tokenizer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=6eae0b211f413b41 -C extra-filename=-6bf19f4b7d972dcf --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia_integration_tests-416454d50e120297.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name block_comments --edition=2024 crates/ruff_python_trivia_integration_tests/tests/block_comments.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=fd0e58a96e9e45bc -C extra-filename=-d6610bdd63d5f0ee --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia_integration_tests-416454d50e120297.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name corpus --edition=2024 crates/ty_python_semantic/tests/corpus.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=df1f84c4a0814e26 -C extra-filename=-f22649dbb716957d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdrop_bomb-b921b7bd27274f7f.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libordermap-1fe8ee1fa2bdaebe.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpretty_assertions-2f9fc5e7b16c1648.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquickcheck-8eb54e34d069d7a3.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquickcheck_macros-00e44b0ef23de732.so --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_site_packages-627369e35eaa452e.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_test-932d50d827087673.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/ty_python_semantic/tests/mdtest.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=9d8ead39e5cc2c94 -C extra-filename=-090e30cf29214b5d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdrop_bomb-b921b7bd27274f7f.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libordermap-1fe8ee1fa2bdaebe.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpretty_assertions-2f9fc5e7b16c1648.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquickcheck-8eb54e34d069d7a3.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquickcheck_macros-00e44b0ef23de732.so --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_site_packages-627369e35eaa452e.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_test-932d50d827087673.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_python_semantic --edition=2024 crates/ty_python_semantic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=0d6db882f16af478 -C extra-filename=-ca23a4d595d15b73 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdrop_bomb-b921b7bd27274f7f.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libordermap-1fe8ee1fa2bdaebe.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpretty_assertions-2f9fc5e7b16c1648.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquickcheck-8eb54e34d069d7a3.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquickcheck_macros-00e44b0ef23de732.so --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_site_packages-627369e35eaa452e.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_test-932d50d827087673.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name cli --edition=2024 crates/ty/tests/cli/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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"))' -C metadata=b862fa671f83b45d -C extra-filename=-01879d828ccc6b2c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libctrlc-c13fb98682c01101.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindicatif-8c70fcd771cfa5a7.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_flame-69717e8ab645a898.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib --extern ty=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty-d205cfcf6d81c3fd.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_server-5f0617d1036f9054.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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"))' -C metadata=3e34e965368981b7 -C extra-filename=-f006858d71f2da19 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libctrlc-c13fb98682c01101.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindicatif-8c70fcd771cfa5a7.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_flame-69717e8ab645a898.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib --extern ty=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty-d205cfcf6d81c3fd.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_server-5f0617d1036f9054.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name file_watching --edition=2024 crates/ty/tests/file_watching.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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"))' -C metadata=ca55961404cc783d -C extra-filename=-f7126648e14ebaad --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libctrlc-c13fb98682c01101.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindicatif-8c70fcd771cfa5a7.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_flame-69717e8ab645a898.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib --extern ty=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty-d205cfcf6d81c3fd.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_server-5f0617d1036f9054.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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"))' -C metadata=1fccceb0c52ad822 -C extra-filename=-af2918c3056bddae --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libctrlc-c13fb98682c01101.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindicatif-8c70fcd771cfa5a7.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_flame-69717e8ab645a898.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib --extern ty=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty-d205cfcf6d81c3fd.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_server-5f0617d1036f9054.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name serde --edition=2024 crates/ruff_text_size/tests/serde.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=99dc011364f47e43 -C extra-filename=-d70ee058934237fe --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_test-9b637d806850ef10.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name auto_traits --edition=2024 crates/ruff_text_size/tests/auto_traits.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=239d0a9fa8b0fc32 -C extra-filename=-dd22ff8ca67e76af --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_test-9b637d806850ef10.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name constructors --edition=2024 crates/ruff_text_size/tests/constructors.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=fb7d79dbaa5133e4 -C extra-filename=-90c965fae4403367 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_test-9b637d806850ef10.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name indexing --edition=2024 crates/ruff_text_size/tests/indexing.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=9f73a28bd04cee51 -C extra-filename=-964fe94c3ded2d92 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_test-9b637d806850ef10.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name main --edition=2024 crates/ruff_text_size/tests/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=450ca15cf2c8a2d5 -C extra-filename=-3707c856954032a7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_test-9b637d806850ef10.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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"))' -C metadata=e844e7790905bfd5 -C extra-filename=-f889913c60bb1344 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libctrlc-c13fb98682c01101.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindicatif-8c70fcd771cfa5a7.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_flame-69717e8ab645a898.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_server-5f0617d1036f9054.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name e2e --edition=2024 crates/ty_server/tests/e2e/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=5765c1e767a5832f -C extra-filename=-0f06e64077945fd2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjod_thread-c37fbdc622ccedc6.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_server-738307f580e3f66c.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_types-557a09619f14d2dc.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_ide-53d14a22e30a1cec.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_server-5f0617d1036f9054.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name 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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=a7a8d8b9c9a95f05 -C extra-filename=-8fd8cdd04beed00e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast_integration_tests-c43f4f4e0e964ff3.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name stmt_if --edition=2024 crates/ruff_python_ast_integration_tests/tests/stmt_if.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=e28f1e03a2f6d41f -C extra-filename=-b0931378fe53a64c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast_integration_tests-c43f4f4e0e964ff3.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name comparable --edition=2024 crates/ruff_python_ast_integration_tests/tests/comparable.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=65e21340f6e8a759 -C extra-filename=-fa1a63a6afd72f93 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast_integration_tests-c43f4f4e0e964ff3.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name match_pattern --edition=2024 crates/ruff_python_ast_integration_tests/tests/match_pattern.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=ab383ba3f7ff74a6 -C extra-filename=-ae8dfee94965becb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast_integration_tests-c43f4f4e0e964ff3.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name parenthesize --edition=2024 crates/ruff_python_ast_integration_tests/tests/parenthesize.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=19762850a953d7cf -C extra-filename=-80b05eb5fcfa2da0 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast_integration_tests-c43f4f4e0e964ff3.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name parentheses --edition=2024 crates/ruff_python_ast_integration_tests/tests/parentheses.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=31816c2a5785a54c -C extra-filename=-86d4ce99d6eaf01d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast_integration_tests-c43f4f4e0e964ff3.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name visitor --edition=2024 crates/ruff_python_ast_integration_tests/tests/visitor.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=bff5342a7720c2d5 -C extra-filename=-0a8cfcf14117372e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast_integration_tests-c43f4f4e0e964ff3.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name identifier --edition=2024 crates/ruff_python_ast_integration_tests/tests/identifier.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=c8f112e66e3f50f6 -C extra-filename=-09110aff05e1d677 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast_integration_tests-c43f4f4e0e964ff3.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=3ffa68cf222bbb31 -C extra-filename=-4bdd262ea9252506 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbincode-992655405532e1a6.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcachedir-529c66c8ebd10d39.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobwalk-578045e228e0ae33.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff-c2e8d5b2116fb160.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name direxist_guard --edition=2024 crates/ruff/tests/direxist_guard.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=ee18b5c07f57b73a -C extra-filename=-f99d899223d381c2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libassert_fs-ed7c3d5cb3d8c0a9.rlib --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbincode-992655405532e1a6.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcachedir-529c66c8ebd10d39.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobwalk-578045e228e0ae33.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff-c2e8d5b2116fb160.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name config --edition=2024 crates/ruff/tests/config.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=aa33ede0c251a557 -C extra-filename=-6d9a2667807f76c7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libassert_fs-ed7c3d5cb3d8c0a9.rlib --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbincode-992655405532e1a6.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcachedir-529c66c8ebd10d39.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobwalk-578045e228e0ae33.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff-c2e8d5b2116fb160.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name resolve_files --edition=2024 crates/ruff/tests/resolve_files.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=4f83c2f96c572992 -C extra-filename=-1433a55cc612d052 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libassert_fs-ed7c3d5cb3d8c0a9.rlib --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbincode-992655405532e1a6.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcachedir-529c66c8ebd10d39.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobwalk-578045e228e0ae33.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff-c2e8d5b2116fb160.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=5c361aa81389e5fd -C extra-filename=-108a46d0b69b0be9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libassert_fs-ed7c3d5cb3d8c0a9.rlib --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbincode-992655405532e1a6.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcachedir-529c66c8ebd10d39.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobwalk-578045e228e0ae33.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff-c2e8d5b2116fb160.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name analyze_graph --edition=2024 crates/ruff/tests/analyze_graph.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=90049b127b90745b -C extra-filename=-d42e006362836f79 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libassert_fs-ed7c3d5cb3d8c0a9.rlib --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbincode-992655405532e1a6.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcachedir-529c66c8ebd10d39.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobwalk-578045e228e0ae33.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff-c2e8d5b2116fb160.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name cli --edition=2024 crates/ruff/tests/cli/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=57160136b276fb6c -C extra-filename=-b3df3a5ee9d2341a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libassert_fs-ed7c3d5cb3d8c0a9.rlib --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbincode-992655405532e1a6.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcachedir-529c66c8ebd10d39.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobwalk-578045e228e0ae33.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff-c2e8d5b2116fb160.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name integration_test --edition=2024 crates/ruff/tests/integration_test.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=64d578ebe05d8e18 -C extra-filename=-7c471f8d353a47d7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libassert_fs-ed7c3d5cb3d8c0a9.rlib --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbincode-992655405532e1a6.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcachedir-529c66c8ebd10d39.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobwalk-578045e228e0ae33.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff-c2e8d5b2116fb160.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_test --edition=2024 crates/ty_test/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=ae52d0da1c237baf -C extra-filename=-12ea5f8fd9b79f58 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmdtest-a4597e5a1f74624f.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=3efaa0adae90e81b -C extra-filename=-5f1544e1bf5930f9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern argfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libargfile-df3abe64b857f040.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libassert_fs-ed7c3d5cb3d8c0a9.rlib --extern bincode=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbincode-992655405532e1a6.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcachedir-529c66c8ebd10d39.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap_complete_command-81e5ddc6982f6cd0.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclearscreen-b559f08b636f7ae1.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobwalk-578045e228e0ae33.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta_cmd-f433aaa65453c8f6.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib --extern wild=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwild-05d94ff7a841582b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name formatter --edition=2024 crates/ruff_annotate_snippets/tests/formatter.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "testing-colors"))' -C metadata=263467289548a734 -C extra-filename=-bc73c341c250bdc8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsnapbox-21077beb12f9c255.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tryfn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtryfn-70eb3000e0f3beb1.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustc_tests --edition=2024 crates/ruff_annotate_snippets/tests/rustc_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "testing-colors"))' -C metadata=539cd50a8976b830 -C extra-filename=-50203f04630b79b6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsnapbox-21077beb12f9c255.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tryfn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtryfn-70eb3000e0f3beb1.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name multislice --edition=2024 crates/ruff_annotate_snippets/examples/multislice.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "testing-colors"))' -C metadata=edd47502ff2ffc36 -C extra-filename=-e8414d9d246d9a1e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsnapbox-21077beb12f9c255.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tryfn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtryfn-70eb3000e0f3beb1.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name expected_type --edition=2024 crates/ruff_annotate_snippets/examples/expected_type.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "testing-colors"))' -C metadata=1897724d29581d3e -C extra-filename=-3ffbcb0aca174316 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsnapbox-21077beb12f9c255.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tryfn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtryfn-70eb3000e0f3beb1.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name format --edition=2024 crates/ruff_annotate_snippets/examples/format.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "testing-colors"))' -C metadata=ce54686c7fe8e0ce -C extra-filename=-10ed8b011799dea9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsnapbox-21077beb12f9c255.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tryfn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtryfn-70eb3000e0f3beb1.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name examples --edition=2024 crates/ruff_annotate_snippets/tests/examples.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "testing-colors"))' -C metadata=6b8a49ef7c560f9e -C extra-filename=-58c424702079de13 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsnapbox-21077beb12f9c255.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tryfn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtryfn-70eb3000e0f3beb1.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name fixtures --edition=2024 crates/ruff_annotate_snippets/tests/fixtures/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "testing-colors"))' -C metadata=25148bb2c97ce705 -C extra-filename=-16fc8be123486ae8 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsnapbox-21077beb12f9c255.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tryfn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtryfn-70eb3000e0f3beb1.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name footer --edition=2024 crates/ruff_annotate_snippets/examples/footer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "testing-colors"))' -C metadata=2486cffbe040fcf8 -C extra-filename=-a6aa6a86d151c110 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsnapbox-21077beb12f9c255.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tryfn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtryfn-70eb3000e0f3beb1.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=aba0ae0906c0fb74 -C extra-filename=-be8c1d0440acd847 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_slash-843582e5818c6682.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_stable_hash-7d09592ebb9d7566.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ty_completion_bench v0.0.0 (/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=ac9ce85be2e08bd0 -C extra-filename=-5c385faa3dcd7261 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bstr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbstr-75b67d69b0f382b1.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_ide-53d14a22e30a1cec.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_server --edition=2024 crates/ty_server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=9e17fd561d1fbadc -C extra-filename=-89f8dcee5663cb45 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjod_thread-c37fbdc622ccedc6.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_server-738307f580e3f66c.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_types-557a09619f14d2dc.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_ide-53d14a22e30a1cec.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name e2e --edition=2024 crates/ruff_server/tests/e2e/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=73aef1bd62e1de09 -C extra-filename=-e2fcacdbb5d97dfa --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjod_thread-c37fbdc622ccedc6.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_server-738307f580e3f66c.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_types-557a09619f14d2dc.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_codegen-eaa3d89feca82d96.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_index-a117672742f353d5.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_log-264f0cd852f90067.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name document --edition=2024 crates/ruff_server/tests/document.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=b9ea53cc8d14cf55 -C extra-filename=-7a9a33d262aa342d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjod_thread-c37fbdc622ccedc6.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_server-738307f580e3f66c.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_types-557a09619f14d2dc.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_codegen-eaa3d89feca82d96.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_index-a117672742f353d5.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_server-17da66030b3b2bea.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_log-264f0cd852f90067.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_ide --edition=2024 crates/ty_ide/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=d22e1b0cdf2fc5a2 -C extra-filename=-560f3640b9f50ee6 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_codegen-eaa3d89feca82d96.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_importer-54fd557e9c6d82f9.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_project-214c58180ecff111.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=28783e84d413a1c4 -C extra-filename=-761da8fe5980c101 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern countme=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcountme-351d866978c64f74.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_parser --edition=2024 crates/ruff_python_parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=7faea5fc43cad064 -C extra-filename=-835d52531adc34ff --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern bstr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbstr-75b67d69b0f382b1.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_normalization-dc3245c8085619c0.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_names2-fde40ae2bbb69e8f.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=6b47ed5271392568 -C extra-filename=-98877d06c922671a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern bstr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbstr-75b67d69b0f382b1.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_normalization-dc3245c8085619c0.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_names2-fde40ae2bbb69e8f.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=7029d07871f7c238 -C extra-filename=-3c5022b8707ed295 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern countme=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcountme-351d866978c64f74.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name normalizer --edition=2024 crates/ruff_python_formatter/tests/normalizer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=3e1b0cb0392c5438 -C extra-filename=-c9ea6a4c7cf5d775 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern countme=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcountme-351d866978c64f74.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name fixtures --edition=2024 crates/ruff_python_parser/tests/fixtures.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=701ec179cb590350 -C extra-filename=-ffca96733583a371 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern bstr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbstr-75b67d69b0f382b1.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_normalization-dc3245c8085619c0.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_names2-fde40ae2bbb69e8f.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name fixtures --edition=2024 crates/ruff_python_formatter/tests/fixtures.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=f1a699cdd4eb2997 -C extra-filename=-81746cccf101f8e1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern countme=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcountme-351d866978c64f74.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_server --edition=2024 crates/ruff_server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=2d61a15e5621e140 -C extra-filename=-78f819465b5c63f2 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjod_thread-c37fbdc622ccedc6.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_server-738307f580e3f66c.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_types-557a09619f14d2dc.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_markdown-2adee47b14fd26f2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_codegen-eaa3d89feca82d96.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_index-a117672742f353d5.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_log-264f0cd852f90067.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=3cca4047786aeab5 -C extra-filename=-43ef2e4f780b1b90 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern rand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand-8dedc134d8850845.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern serde_with=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_with-9765ddd4b467029b.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern uuid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libuuid-a8ecc6fa45f2a43b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_codegen --edition=2024 crates/ruff_python_codegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=d117adee918a5a56 -C extra-filename=-7ecec24edb07103e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_semantic --edition=2024 crates/ruff_python_semantic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=99baf6099fe55654 -C extra-filename=-d0e6c542d4ec5d23 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_linter --edition=2024 crates/ruff_linter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=9b351d581fc1ae35 -C extra-filename=-ce4b94490d0d3e0a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libaho_corasick-9177c4b0c4c6b7f9.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern fern=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfern-fe3d580659f25adf.rlib --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rlib --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhashbrown-bd66cd51c50bbb58.rlib --extern imperative=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libimperative-6a70f1a5b2bd6d99.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibcst_native-77f83d728499b693.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern natord=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnatord-e44dfe33610c225f.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpep440_rs-e59839e6506fc335.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpyproject_toml-81523c46f59bbad1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_codegen-eaa3d89feca82d96.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_importer-54fd557e9c6d82f9.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_index-a117672742f353d5.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_semantic-771dabaa983a9638.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtyped_arena-31c135ccb88a2766.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_normalization-dc3245c8085619c0.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_names2-fde40ae2bbb69e8f.rlib --extern url=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liburl-c14b4fd8c2e3642b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_markdown --edition=2024 crates/ruff_markdown/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=ae1ca35db6c0b23f -C extra-filename=-205577f2943403f4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_workspace --edition=2024 crates/ruff_workspace/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=4573f5d09335c66d -C extra-filename=-e826aa9b2f1f7066 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libetcetera-0207add3b389274c.rlib --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rlib --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern matchit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmatchit-9255bc0e1d26f229.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_slash-843582e5818c6682.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpep440_rs-e59839e6506fc335.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_semantic-771dabaa983a9638.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_normalization-dc3245c8085619c0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_project --edition=2024 crates/ty_project/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="junit"' --cfg 'feature="testing"' --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deflate", "format", "junit", "ruff_python_formatter", "schemars", "testing", "zstd"))' -C metadata=8aa236c81ddbb355 -C extra-filename=-adc199cdaf5d0138 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitvec-929c60b9e7d91443.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcrossbeam-c0a0aabb981d1355.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern notify=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnotify-2b77c3b0d5f59ad0.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libordermap-1fe8ee1fa2bdaebe.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpep440_rs-e59839e6506fc335.rlib --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern regex_automata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_automata-9fb29276ddc13e13.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_python_core --edition=2024 crates/ty_python_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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="schemars"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=90f6a012031c5fdb -C extra-filename=-184b375ded93166a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitvec-929c60b9e7d91443.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhashbrown-bd66cd51c50bbb58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern schemars=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libschemars-ad6d9c55842e0326.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_combine-411e985da091b9c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_site_packages-627369e35eaa452e.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name lsif --edition=2018 crates/lsp-types/tests/lsif.rs --error-format=json --json=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="default"' --cfg 'feature="proposed"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proposed"))' -C metadata=79761813cb568011 -C extra-filename=-b3f79a02871841da --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-66228e95dcb3b6e6.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_types-557a09619f14d2dc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern serde_repr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_repr-d766071d2d907e26.so --extern url=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liburl-c14b4fd8c2e3642b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=66f7480d2176e818 -C extra-filename=-e01933b7be3e233c --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern countme=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcountme-351d866978c64f74.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_module_resolver --edition=2024 crates/ty_module_resolver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=cc2290c33bff860a -C extra-filename=-96463e3a09bc0cc4 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_syntax-5d41af65dc6ce1f3.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name lsp_types --edition=2018 crates/lsp-types/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="default"' --cfg 'feature="proposed"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proposed"))' -C metadata=7d43f7050a1e82b5 -C extra-filename=-df321c4e1eea998d --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-66228e95dcb3b6e6.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern serde_repr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_repr-d766071d2d907e26.so --extern url=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liburl-c14b4fd8c2e3642b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: `lsp-types` (lib test) generated 1 warning (1 duplicate) 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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=6b0cac27df0976fd -C extra-filename=-deacc108bdcad8f7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib --extern zip=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzip-111b2444c8b043f7.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_importer --edition=2024 crates/ruff_python_importer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=348d8926a473ea3e -C extra-filename=-049ef703ee5a9b70 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_codegen-eaa3d89feca82d96.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_formatter --edition=2024 crates/ruff_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=275ab8a9c3d5184a -C extra-filename=-7cc2557033eb83b5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern drop_bomb=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdrop_bomb-b921b7bd27274f7f.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty_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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=7f109a5dfee52600 -C extra-filename=-c1472e5aab723ab1 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_db --edition=2024 crates/ruff_db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --test --cfg 'feature="cache"' --cfg 'feature="ignore"' --cfg 'feature="junit"' --cfg 'feature="os"' --cfg 'feature="ruff_cache"' --cfg 'feature="serde"' --cfg 'feature="testing"' --cfg 'feature="tracing-subscriber"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "ignore", "junit", "os", "ruff_cache", "schemars", "serde", "testing", "tracing-subscriber"))' -C metadata=681f1f0c47e7db95 -C extra-filename=-0589168484cd8f2e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libarc_swap-da5c681402482776.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdashmap-72a1d2e4619e819a.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libetcetera-0207add3b389274c.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern matchit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmatchit-9255bc0e1d26f229.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_slash-843582e5818c6682.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpathdiff-d70df430a4e88e09.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquick_junit-9df61c6c7fef54ea.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsupports_hyperlinks-6522c6d80e6b611d.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rlib --extern which=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwhich-6abdef799863f33a.rlib --extern zip=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzip-111b2444c8b043f7.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_literal --edition=2024 crates/ruff_python_literal/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=dd9ede10a8f54bfc -C extra-filename=-638d26595389e4e5 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern icu_properties=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libicu_properties-09f3848d3fb7d84f.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty_combine --edition=2024 crates/ty_combine/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=ce866657408a16de -C extra-filename=-ecf3daa4ca44f442 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libordermap-1fe8ee1fa2bdaebe.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_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' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=f4d534cc9ede36f8 -C extra-filename=-3707cc1ff25cda15 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_ast --edition=2024 crates/ruff_python_ast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=f940c458e4a0f589 -C extra-filename=-47a873ffaa00c4bb --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libaho_corasick-9177c4b0c4c6b7f9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_index --edition=2024 crates/ruff_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=2f85dad82b36721f -C extra-filename=-988ac18a7e197db7 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name cache_key --edition=2024 crates/ruff_cache/tests/cache_key.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=e12b0062deaec7d4 -C extra-filename=-081bd22c46a9a002 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rlib --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern seahash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libseahash-2f1597d1251741c5.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=aede372112415e7c -C extra-filename=-8ad8541e7b808b8a --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_stdlib --edition=2024 crates/ruff_python_stdlib/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=9e7c23ca788bad35 -C extra-filename=-15466b3714b670e9 --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=bec4f9367c7960bc -C extra-filename=-6e43dfa637869a3e --out-dir /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Finished `rpm` profile [optimized + debuginfo] target(s) in 340m 11s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/lsp_types-df321c4e1eea998d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 26 tests test code_action::tests::test_code_action_response ... ok test completion::tests::test_debug_enum ... ok test completion::tests::test_tag_support_deserialization ... ok test completion::tests::test_try_from_enum ... ok test formatting::tests::formatting_options ... ok test inline_value::tests::inline_values ... ok test notification::test::check_macro_definitions ... ok test notification::test::check_proposed_macro_definitions ... ok test request::test::check_macro_definitions ... ok test request::test::check_proposed_macro_definitions ... ok test semantic_tokens::tests::test_semantic_tokens_edit_support_deserialization ... ok test semantic_tokens::tests::test_semantic_tokens_edit_support_serialization ... ok test semantic_tokens::tests::test_semantic_tokens_support_deserialization ... ok test semantic_tokens::tests::test_semantic_tokens_support_deserialization_err - should panic ... ok test semantic_tokens::tests::test_semantic_tokens_support_serialization ... ok test tests::language_string ... ok test tests::marked_string ... ok test tests::number_or_string ... ok test tests::one_of ... ok test tests::root_uri_can_be_missing ... ok test tests::test_resource_operation_kind ... ok test tests::test_watch_kind ... ok test tests::workspace_edit ... ok test trace::tests::test_log_trace_params ... ok test trace::tests::test_set_trace_params ... ok test trace::tests::test_trace_value ... ok test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/lsif-b3f79a02871841da --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test run ... 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.15.16-build/ruff-0.15.16/target/rpm/deps/mdtest-be8c1d0440acd847 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 101 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::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::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::config_no_longer_allowed ... 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::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::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::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::unterminated_code_block_1 ... ok test parser::tests::unterminated_code_block_2 ... ok test result: ok. 101 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.10s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff-5f1544e1bf5930f9 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 27 tests test cache::tests::cache_adds_file_on_lint ... ok test cache::tests::cache_adds_files_on_format ... ok test cache::tests::cache_adds_files_on_lint ... ok test cache::tests::cache_does_not_add_file_on_lint_with_diagnostic ... ok test cache::tests::cache_file_permissions_match_default_file_permissions ... ok test cache::tests::cache_invalidated_on_file_modified_time ... ok test cache::tests::cache_invalidated_on_permission_change ... ok test cache::tests::cache_removes_stale_files_on_persist ... ok test cache::tests::file_changes_invalidate_file_cache ... ok test cache::tests::format_updates_cache_entry ... ok test cache::tests::same_results::ruff_linter_fixtures ... ok test cache::tests::same_results::ruff_notebook_fixtures ... ok test commands::check::test::unreadable_files ... ok test commands::format::tests::error_diagnostics ... ok test commands::format::tests::modified_range::deletion ... ok test commands::format::tests::modified_range::empty ... ok test commands::format::tests::modified_range::equal ... ok test commands::format::tests::modified_range::insertion ... ok test commands::format::tests::modified_range::modification ... ok test commands::format::tests::modified_range::strict_prefix ... ok test test_file_change_detector::detect_correct_file_change ... ok test test_set_colored_override::cli_args_takes_precedences_over_force_color_env ... ok test test_set_colored_override::force_color_env_is_respected ... ok test version::tests::version_formatting ... ok test version::tests::version_formatting_with_commit_info ... ok test version::tests::version_formatting_with_commits_since_last_tag ... ok test version::tests::version_serializable ... ok test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.29s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff-108a46d0b69b0be9 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/analyze_graph-d42e006362836f79 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 19 tests test dependencies ... ok test dependents ... ok test exclude ... ok test globs ... ok test nested_imports ... ok test notebook_basic ... ok test notebook_with_magic ... ok test src_glob_expansion ... ok test src_option ... ok test string_detection ... ok test string_detection_attribute ... ok test string_detection_deep_attribute ... ok test string_detection_exact_module ... ok test string_detection_from_config ... ok test string_detection_min_dots_deep_fallback ... ok test string_detection_unresolvable ... ok test string_detection_with_src ... ok test venv ... ok test wildcard ... ok test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/cli-b3df3a5ee9d2341a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 195 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::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_preview_disabled ... ok test format::markdown_formatting_preview_enabled ... 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::stable_output_format_warning ... ok test format::syntax_error ... ok test format::syntax_error_in_notebooks ... 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_noqa ... ok test lint::add_noqa_exclude ... ok test lint::add_noqa_existing_file_level_noqa ... 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::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::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_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::preview_default_rules ... 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::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::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::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. 195 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.27s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/config-6d9a2667807f76c7 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 2 tests test lint_select ... ok test lint_select_json ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/direxist_guard-f99d899223d381c2 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test check_in_deleted_directory_errors ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/integration_test-7c471f8d353a47d7 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 95 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 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. 95 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/resolve_files-1433a55cc612d052 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 4 tests test check_project_from_project_subdirectory_respects_includes ... ok test check_project_include_defaults ... ok test check_project_respects_direct_paths ... ok test check_project_respects_subdirectory_includes ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/examples-58c424702079de13 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 4 tests test expected_type ... ignored test footer ... ignored test format ... ignored test multislice ... ignored test result: ok. 0 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/fixtures-16fc8be123486ae8 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 18 tests test color/strip_line_char.toml ... ok test color/strip_line.toml ... ok test color/simple.toml ... ok test color/regression_leading_tab_long_line.toml ... ok test color/regression_leading_tab_label_alignment.toml ... ok test color/multiple_annotations.toml ... ok test color/issue_9.toml ... ok test color/fold_trailing.toml ... ok test color/fold_leading.toml ... ok test color/fold_bad_origin_line.toml ... ok test color/fold_ann_multiline.toml ... ok test color/ensure-emoji-highlight-width.toml ... ok test color/ann_removed_nl.toml ... ok test color/ann_multiline2.toml ... ok test color/ann_multiline.toml ... ok test color/ann_insertion.toml ... ok test color/ann_eof.toml ... ok test color/strip_line_non_ws.toml ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/formatter-bc73c341c250bdc8 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 45 tests test annotate_eol ... ok test annotate_eol2 ... ok test annotate_eol3 ... ok test annotate_eol4 ... ok test annotate_eol_double_width ... ok test char_and_nl_annotate_char ... ok test char_eol_annotate_char ... ok test char_eol_annotate_char_double_width ... ok test issue_130 ... ok test leading_nbsp_no_overflow ... ok test long_line_cut ... ok test long_line_cut_custom ... ok test multi_and_single ... 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 origin_correct_mid_line ... ok test origin_correct_start_line ... ok test test_anon_lines ... ok test test_format_footer_title ... 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_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 two_multi_and_single ... ok test two_single_line_same_line ... ok test unterminated_string_multiline ... ok test result: ok. 45 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/rustc_tests-50203f04630b79b6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 22 tests test different_overlap ... ok test ends_on_col0 ... ok test ends_on_col2 ... ok test ingle_label_with_message ... ok test long_snippet ... ok test long_snippet_multiple_spans ... ok test minimum_depth ... 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 nested ... ok test non_nested ... ok test non_overlapping ... ok test overlapping_start_and_end ... ok test single_label_without_message ... ok test triple_exact_overlap ... ok test triple_overlap ... ok test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/cache_key-081bd22c46a9a002 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 7 tests test enum_named_fields_variant ... ok test enum_unit_variant ... ok test enum_unnamed_fields_variant ... ok test named_field_struct ... ok test struct_ignored_fields ... ok test unit_struct_cache_key ... ok test unnamed_field_struct ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_db-0589168484cd8f2e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 144 tests test 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::normalize_carriage_return ... ok test diagnostic::render::full::tests::notebook_output ... 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: error[invalid-character-sub]: Invalid unescaped character SUB, use "\x1a" instead --> example.py:1:2 | 1 | ␈␛ | ^ | 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 ... 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: error[invalid-character-sub]: Invalid unescaped character SUB, use "\x1a" instead --> example.py:1:25 | 1 | nested_fstrings = f'␈{f'{f'␛'}'}' | ^ | 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_preview ... ok test diagnostic::render::json::tests::missing_file_stable ... 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::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::tests::python_file ... ok test parsed::tests::python_ipynb_file ... ok test parsed::tests::vendored_file ... ok test parsed::tests::virtual_ipynb_file ... ok test parsed::tests::virtual_python_file ... ok test source::tests::line_index_for_source ... ok test source::tests::notebook ... ok test source::tests::re_runs_query_when_file_revision_changes ... ok test source::tests::text_is_cached_if_revision_is_unchanged ... ok test system::memory_fs::tests::create_dir_all ... ok test system::memory_fs::tests::create_dir_all_fails_if_a_component_is_a_file ... ok test system::memory_fs::tests::exists ... ok test system::memory_fs::tests::exists_directories ... ok test system::memory_fs::tests::is_file ... ok test system::memory_fs::tests::path_normalization ... ok test system::memory_fs::tests::permissions ... ok test system::memory_fs::tests::read ... ok test system::memory_fs::tests::read_directory ... ok test system::memory_fs::tests::read_directory_nonexistent ... ok test system::memory_fs::tests::read_directory_on_file ... ok test system::memory_fs::tests::read_fails_if_path_doesnt_exist ... ok test system::memory_fs::tests::read_fails_if_path_is_a_directory ... ok test system::memory_fs::tests::read_fails_if_virtual_path_doesnt_exit ... ok test system::memory_fs::tests::remove_directory ... ok test system::memory_fs::tests::remove_directory_that_is_a_file ... ok test system::memory_fs::tests::remove_directory_with_files_that_start_with_the_same_string ... ok test system::memory_fs::tests::remove_file ... ok test system::memory_fs::tests::remove_file_that_is_a_directory ... ok test system::memory_fs::tests::remove_non_empty_directory ... ok test system::memory_fs::tests::remove_non_existing_directory ... ok test system::memory_fs::tests::remove_non_existing_file ... ok test system::memory_fs::tests::remove_virtual_file ... ok test system::memory_fs::tests::touch ... ok test system::memory_fs::tests::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::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. 143 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_formatter-7cc2557033eb83b5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 29 tests test 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 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. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s running 5 tests test idx::tests::debug ... Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_index-988ac18a7e197db7 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_linter-ce4b94490d0d3e0a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` 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 2780 tests test checkers::physical_lines::tests::e501_non_ascii_char ... ok test comments::shebang::tests::shebang_end_of_line ... ok test comments::shebang::tests::shebang_leading_space ... ok test comments::shebang::tests::shebang_match ... ok test comments::shebang::tests::shebang_match_trailing_comment ... ok test comments::shebang::tests::shebang_non_match ... ok test directives::tests::isort_exclusions ... ok test directives::tests::isort_splits ... ok test directives::tests::noqa_extraction ... ok test directives::tests::todo_directives ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_tuple_adding_a_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple_w_trailing_comma ... ok test fix::edits::tests::find_next_stmt_break ... ok test fix::edits::tests::find_semicolon ... ok test fix::edits::tests::redundant_alias ... ok test fix::tests::apply_one_insertion ... ok test fix::tests::apply_one_removal ... ok test fix::tests::apply_one_replacement ... ok test fix::tests::apply_two_removals ... ok test fix::tests::empty_file ... ok test fix::tests::ignore_overlapping_fixes ... ok test linter::tests::test_async_comprehension_notebook::pythonversion_py310_expects ... ok test linter::tests::test_async_comprehension_notebook::pythonversion_py311_expects ... ok test linter::tests::test_await_scope_notebook ... ok test linter::tests::test_cell_id::add_missing_cell_id ... ok test linter::tests::test_cell_id::no_cell_id ... ok test linter::tests::test_disabled_typing_extensions::_fast002_disabled_r_from_fastapi_import_depends_fastapi_app_fastapi_app_get_items_async_def_read_items_commons_dict_depends_common_parameters_return_commons_lintersettings_unresolved_target_version_pythonversion_major_3_minor_8_into_typing_extensions_false_lintersettings_for_rule_rule_fastapinonannotateddependency_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_extensions_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py310_into_typing_extensions_true_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_with_extensions_disabled_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py311_into_typing_extensions_false_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_without_extensions_disabled_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py311_into_typing_extensions_true_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_does_not_add_typing_extensions_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py310_into_typing_extensions_false_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi034_disabled_class_c_def_new_cls_c_lintersettings_unresolved_target_version_pythonversion_major_3_minor_10_into_typing_extensions_false_lintersettings_for_rule_rule_nonselfreturntype_expects ... ok test linter::tests::test_disabled_typing_extensions_pyi::_pyi026_disabled_vector_list_float_lintersettings_unresolved_target_version_pythonversion_major_3_minor_9_into_typing_extensions_false_lintersettings_for_rule_rule_typealiaswithoutannotation_expects ... ok test linter::tests::test_import_sorting ... ok test linter::tests::test_ipy_escape_command ... ok test linter::tests::test_json_consistency ... ok test linter::tests::test_semantic_errors::path_new_annotated_global_py_pythonversion_py314_expects ... ok test linter::tests::test_semantic_errors::path_new_async_comprehension_outside_async_function_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_async_comprehension_outside_async_function_py_pythonversion_py311_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_match_class_attribute_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_match_key_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_type_parameter_py_pythonversion_py312_expects ... ok test linter::tests::test_semantic_errors::path_new_global_parameter_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_invalid_expression_py_pythonversion_py312_expects ... ok test linter::tests::test_semantic_errors::path_new_invalid_star_expression_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_irrefutable_case_pattern_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_lazy_future_import_py_pythonversion_py315_expects ... ok test linter::tests::test_semantic_errors::path_new_multiple_case_assignment_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_rebound_comprehension_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_single_starred_assignment_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py312_expects ... ok test linter::tests::test_shebang_noqa::_on_line_one_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_shebang_noqa::_on_line_three_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_shebang_noqa::_on_line_two_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_async_comprehension_py_expects ... ok test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_await_outside_async_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_latefutureimport_path_new_late_future_import_py_expects ... ok test linter::tests::test_syntax_errors::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok test linter::tests::test_syntax_errors::rule_returningenerator_path_new_return_in_generator_py_expects ... ok test linter::tests::test_syntax_errors::rule_returnoutsidefunction_path_new_return_outside_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_yieldoutsidefunction_path_new_yield_scope_py_expects ... ok test linter::tests::test_trailing_newline::no_trailing_newline ... ok test linter::tests::test_trailing_newline::trailing_newline ... ok test linter::tests::test_undefined_name ... ok test linter::tests::test_unused_variable ... ok test linter::tests::test_vscode_language_id ... ok test logging::tests::ordering ... ok test message::grouped::tests::default ... ok test message::grouped::tests::fix_status ... ok test message::grouped::tests::fix_status_unsafe ... ok test message::grouped::tests::syntax_errors ... ok test message::sarif::tests::test_results ... ok test message::sarif::tests::valid_json ... ok test message::sarif::tests::valid_syntax_error_json ... ok test noqa::tests::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_snmpinsecureversion_path_new_s508_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_snmpweakcryptography_path_new_s509_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::preview_rules::rule_blindexcept_path_new_ble_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::preview_rules::rule_unnecessaryliteralwithintuplecall_path_new_c409_py_expects ... ok test rules::flake8_comprehensions::tests::preview_rules_py315::rule_unnecessaryliteralwithintuplecall_path_new_c409_py315_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_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_future_annotations::tests::fa102_preview::path_new_no_future_import_uses_preview_generics_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_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_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_typecommentinstub_path_new_pyi033_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typecommentinstub_path_new_pyi033_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::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::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_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_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_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_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_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_d_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_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::idiomiatic_typing_guards ... ok test rules::pyflakes::tests::ignore_non_import_redefinitions ... ok test rules::pyflakes::tests::ignored_in_class ... ok test rules::pyflakes::tests::ignored_in_function ... ok test rules::pyflakes::tests::ignored_when_not_directly_assigned ... ok test rules::pyflakes::tests::import_in_class ... ok test rules::pyflakes::tests::import_star_exported ... ok test rules::pyflakes::tests::import_star_not_exported ... ignored test rules::pyflakes::tests::import_used_in_method_definition ... ok test rules::pyflakes::tests::imported_in_class ... ok test rules::pyflakes::tests::init ... ok test rules::pyflakes::tests::intermediate_class_scope_ignored ... ok test rules::pyflakes::tests::keyword_only_args ... ok test rules::pyflakes::tests::keyword_only_args_undefined ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope2 ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope3 ... ok test rules::pyflakes::tests::list_concatenation_assignment ... ok test rules::pyflakes::tests::literal_type_some_other_module ... ignored test rules::pyflakes::tests::literal_type_typing ... ok test rules::pyflakes::tests::literal_type_typing_extensions ... ok test rules::pyflakes::tests::literal_union_type_typing ... ok test rules::pyflakes::tests::magic_globals_builtins ... ok test rules::pyflakes::tests::magic_globals_file ... ok test rules::pyflakes::tests::magic_globals_name ... ok test rules::pyflakes::tests::magic_module_in_class_scope ... ok test rules::pyflakes::tests::magic_qualname_in_class_scope ... ok test rules::pyflakes::tests::meta_class_undefined ... ok test rules::pyflakes::tests::methods_dont_use_class_scope ... ok test rules::pyflakes::tests::module_annotate_pre_py314_undefined ... ok test rules::pyflakes::tests::module_annotate_py314_available ... ok test rules::pyflakes::tests::module_annotations ... ok test rules::pyflakes::tests::module_warningregistry ... ok test rules::pyflakes::tests::multi_statement_lines ... ok test rules::pyflakes::tests::named_types_classes ... ok test rules::pyflakes::tests::names_declared_in_except_blocks ... ok test rules::pyflakes::tests::nested_class ... ok test rules::pyflakes::tests::nested_class_and_function_scope ... ok test rules::pyflakes::tests::nested_functions_nest_scope ... ok test rules::pyflakes::tests::nested_partially_quoted_type_assignment ... ok test rules::pyflakes::tests::nested_relative_typing_module ... ok test rules::pyflakes::tests::new_assignment ... ok test rules::pyflakes::tests::non_global_does_not_redefine ... ok test rules::pyflakes::tests::not_a_typing_overload ... ok test rules::pyflakes::tests::not_used_in_nested_scope ... ok test rules::pyflakes::tests::overload_in_class ... ok test rules::pyflakes::tests::overload_with_multiple_decorators ... ok test rules::pyflakes::tests::package_import ... ok test rules::pyflakes::tests::partial_string_annotations_with_future_annotations ... ok test rules::pyflakes::tests::partially_quoted_type_annotation ... ok test rules::pyflakes::tests::partially_quoted_type_assignment ... ok test rules::pyflakes::tests::positional_only_argument_annotations ... ok test rules::pyflakes::tests::postponed_annotations ... ok test rules::pyflakes::tests::preview_rules::rule_redefinedwhileunused_path_new_f811_36_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_undefinedexport_path_new_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_init_py_expects ... ok test rules::pyflakes::tests::quoted_type_cast ... ok test rules::pyflakes::tests::quoted_type_cast_renamed_import ... ok test rules::pyflakes::tests::quoted_type_var_bound ... ok test rules::pyflakes::tests::quoted_type_var_constraints ... ok test rules::pyflakes::tests::redefined_but_used_later ... ok test rules::pyflakes::tests::redefined_by_class ... ok test rules::pyflakes::tests::redefined_by_except ... ok test rules::pyflakes::tests::redefined_by_for ... ok test rules::pyflakes::tests::redefined_by_function ... ok test rules::pyflakes::tests::redefined_by_gen_exp ... ok test rules::pyflakes::tests::redefined_by_subclass ... ok test rules::pyflakes::tests::redefined_if ... ok test rules::pyflakes::tests::redefined_if_else ... ok test rules::pyflakes::tests::redefined_in_class ... ok test rules::pyflakes::tests::redefined_in_nested_function ... ok test rules::pyflakes::tests::redefined_in_nested_function_twice ... ok test rules::pyflakes::tests::redefined_try ... ok test rules::pyflakes::tests::redefined_try_else ... ok test rules::pyflakes::tests::redefined_try_except ... ok test rules::pyflakes::tests::redefined_try_except_else ... ok test rules::pyflakes::tests::redefined_try_except_else_finally ... ok test rules::pyflakes::tests::redefined_try_except_finally ... ok test rules::pyflakes::tests::redefined_try_except_multi ... ok test rules::pyflakes::tests::redefined_try_nested ... ok test rules::pyflakes::tests::redefined_while_unused ... ok test rules::pyflakes::tests::relative_typing_module ... ok test rules::pyflakes::tests::return_annotation_is_class_scope_variable ... ok test rules::pyflakes::tests::return_annotation_is_function_body_variable ... ok test rules::pyflakes::tests::rules::rule_asserttuple_path_new_f631_py_expects ... ok test rules::pyflakes::tests::rules::rule_breakoutsideloop_path_new_f701_py_expects ... ok test rules::pyflakes::tests::rules::rule_continueoutsideloop_path_new_f702_py_expects ... ok test rules::pyflakes::tests::rules::rule_defaultexceptnotlast_path_new_f707_py_expects ... ok test rules::pyflakes::tests::rules::rule_forwardannotationsyntaxerror_path_new_f722_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_forwardannotationsyntaxerror_path_new_f722_py_expects ... ok test rules::pyflakes::tests::rules::rule_fstringmissingplaceholders_path_new_f541_py_expects ... ok test rules::pyflakes::tests::rules::rule_futurefeaturenotdefined_path_new_f407_py_expects ... ok test rules::pyflakes::tests::rules::rule_iftuple_path_new_f634_py_expects ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_ipynb_expects ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_py_expects ... ok test rules::pyflakes::tests::rules::rule_invalidprintsyntax_path_new_f633_py_expects ... ok test rules::pyflakes::tests::rules::rule_isliteral_path_new_f632_py_expects ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_multiplestarredexpressions_path_new_f622_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyliteral_path_new_f601_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyvariable_path_new_f602_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f502_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f503_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f504_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatinvalidformat_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f504_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmixedpositionalandnamed_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatpositionalcountmismatch_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatstarrequiressequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatunsupportedformatcharacter_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_raisenotimplemented_path_new_f901_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_28_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_29_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_31_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_32_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_33_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_35_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_36_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_8_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_returnoutsidefunction_path_new_f706_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextranamedarguments_path_new_f522_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextrapositionalarguments_path_new_f523_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatinvalidformat_path_new_f521_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmissingarguments_path_new_f524_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmixingautomatic_path_new_f525_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1b_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocal_path_new_f823_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstar_path_new_f403_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstarusage_path_new_f405_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithnestedimportstarusage_path_new_f406_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_22_ipynb_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_28_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_31_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_32_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_33_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_34_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_34_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_8_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedannotation_path_new_f842_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_32_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_34_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_8_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_yieldoutsidefunction_path_new_f704_py_expects ... ok test rules::pyflakes::tests::rules_with_flake8_type_checking_settings_enabled::rule_undefinedname_path_new_f821_29_py_expects ... ok test rules::pyflakes::tests::shadowed_by_for ... ok test rules::pyflakes::tests::shadowed_by_for_deep ... ok test rules::pyflakes::tests::shadowed_by_lambda ... ok test rules::pyflakes::tests::shadowed_by_parameter ... ok test rules::pyflakes::tests::trying_multiple_imports ... ok test rules::pyflakes::tests::tuple_concatenation_assignment ... ok test rules::pyflakes::tests::type_annotation_clobbers_all ... ok test rules::pyflakes::tests::type_cast_literal_str_to_str ... ok test rules::pyflakes::tests::typed_names_correct_forward_ref ... ok test rules::pyflakes::tests::typing_extensions_overload ... ok test rules::pyflakes::tests::typing_guard_for_protocol ... ok test rules::pyflakes::tests::typing_overload ... ok test rules::pyflakes::tests::typing_overload_async ... ok test rules::pyflakes::tests::unassigned_annotation_is_undefined ... ok test rules::pyflakes::tests::unbound_exported ... ok test rules::pyflakes::tests::undefined ... ok test rules::pyflakes::tests::undefined_augmented_assignment ... ok test rules::pyflakes::tests::undefined_exception_name ... ok test rules::pyflakes::tests::undefined_exception_name_obscuring_local_variable2 ... ok test rules::pyflakes::tests::undefined_from_lambda_in_comprehension ... ok test rules::pyflakes::tests::undefined_from_lambda_in_dictionary_comprehension ... ok test rules::pyflakes::tests::undefined_in_gen_exp_nested ... ok test rules::pyflakes::tests::undefined_in_list_comp ... ok test rules::pyflakes::tests::undefined_in_loop ... ok test rules::pyflakes::tests::undefined_with_error_handler ... ok test rules::pyflakes::tests::unused_annotation ... ok test rules::pyflakes::tests::unused_import ... ok test rules::pyflakes::tests::unused_import_relative ... ok test rules::pyflakes::tests::unused_in_nested_scope ... ok test rules::pyflakes::tests::unused_package_import ... ok test rules::pyflakes::tests::unused_package_with_submodule_import ... ok test rules::pyflakes::tests::use_pep695_type_aliass ... ok test rules::pyflakes::tests::used_and_global ... ok test rules::pyflakes::tests::used_as_class_decorator ... ok test rules::pyflakes::tests::used_as_decorator ... ok test rules::pyflakes::tests::used_as_star_unpack ... ok test rules::pyflakes::tests::used_import ... ok test rules::pyflakes::tests::used_import_relative ... ok test rules::pyflakes::tests::used_in_assert ... ok test rules::pyflakes::tests::used_in_assignment ... ok test rules::pyflakes::tests::used_in_attribute_assign ... ok test rules::pyflakes::tests::used_in_call ... ok test rules::pyflakes::tests::used_in_class ... ok test rules::pyflakes::tests::used_in_class_base ... ok test rules::pyflakes::tests::used_in_dict ... ok test rules::pyflakes::tests::used_in_elif_conditional ... ok test rules::pyflakes::tests::used_in_else ... ok test rules::pyflakes::tests::used_in_except ... ok test rules::pyflakes::tests::used_in_exec ... ok test rules::pyflakes::tests::used_in_for ... ok test rules::pyflakes::tests::used_in_for_else ... ok test rules::pyflakes::tests::used_in_function ... ok test rules::pyflakes::tests::used_in_gen_exp ... ok test rules::pyflakes::tests::used_in_getattr ... ok test rules::pyflakes::tests::used_in_global ... ok test rules::pyflakes::tests::used_in_if_body ... ok test rules::pyflakes::tests::used_in_if_conditional ... ok test rules::pyflakes::tests::used_in_keyword_arg ... ok test rules::pyflakes::tests::used_in_lambda ... ok test rules::pyflakes::tests::used_in_list ... ok test rules::pyflakes::tests::used_in_list_comp ... ok test rules::pyflakes::tests::used_in_logic ... ok test rules::pyflakes::tests::used_in_operators ... ok test rules::pyflakes::tests::used_in_parameter_default ... ok test rules::pyflakes::tests::used_in_raise ... ok test rules::pyflakes::tests::used_in_return ... ok test rules::pyflakes::tests::used_in_slice ... ok test rules::pyflakes::tests::used_in_slice_obj ... ok test rules::pyflakes::tests::used_in_subscript ... ok test rules::pyflakes::tests::used_in_try ... ok test rules::pyflakes::tests::used_in_try_finally ... ok test rules::pyflakes::tests::used_in_tuple ... ok test rules::pyflakes::tests::used_in_while ... ok test rules::pyflakes::tests::used_in_yield ... ok test rules::pyflakes::tests::used_package_with_submodule_import ... ok test rules::pyflakes::tests::used_package_with_submodule_import_of_alias ... ok test rules::pyflakes::tests::variable_annotation_references_self_name_undefined ... ok test rules::pyflakes::tests::variable_annotations ... ok test rules::pyflakes::tests::warning_suppressed ... ok test rules::pygrep_hooks::rules::blanket_type_ignore::tests::type_ignore_tag ... ok test rules::pygrep_hooks::tests::preview_rules::rule_invalidmockaccess_path_new_pgh005_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_1_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_2_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_3_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_1_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_invalidmockaccess_path_new_pgh005_0_py_expects ... ok test rules::pylint::helpers::tests::for_ ... ok test rules::pylint::helpers::tests::for_else ... ok test rules::pylint::helpers::tests::if_elif ... ok test rules::pylint::helpers::tests::if_elif_else ... ok test rules::pylint::helpers::tests::if_else ... ok test rules::pylint::helpers::tests::if_else_if_corner ... ok test rules::pylint::helpers::tests::many_statements ... ok test rules::pylint::helpers::tests::match_case ... ok test rules::pylint::helpers::tests::nested_class ... ok test rules::pylint::helpers::tests::nested_def ... ok test rules::pylint::helpers::tests::pass ... ok test rules::pylint::helpers::tests::return_not_counted ... ok test rules::pylint::helpers::tests::try_except ... ok test rules::pylint::helpers::tests::try_except_else ... ok test rules::pylint::helpers::tests::try_except_else_finally ... ok test rules::pylint::helpers::tests::try_except_except ... ok test rules::pylint::helpers::tests::try_except_except_finally ... ok test rules::pylint::helpers::tests::with ... ok test rules::pylint::helpers::tests::yield_ ... ok test rules::pylint::rules::too_many_branches::tests::for_else ... ok test rules::pylint::rules::too_many_branches::tests::if_else_nested_if_else ... ok test rules::pylint::rules::too_many_branches::tests::match_case ... ok test rules::pylint::rules::too_many_branches::tests::nested_def ... ok test rules::pylint::rules::too_many_branches::tests::try_except ... ok test rules::pylint::rules::too_many_branches::tests::try_except_else ... ok test rules::pylint::rules::too_many_branches::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_branches::tests::try_finally ... ok test rules::pylint::rules::too_many_branches::tests::while_if_else_if ... ok test rules::pylint::rules::too_many_branches::tests::with_statement ... ok test rules::pylint::rules::too_many_return_statements::tests::async_for_else ... ok test rules::pylint::rules::too_many_return_statements::tests::async_with_if ... ok test rules::pylint::rules::too_many_return_statements::tests::class_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::for_else ... ok test rules::pylint::rules::too_many_return_statements::tests::if_ ... ok test rules::pylint::rules::too_many_return_statements::tests::nested_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_return_statements::tests::while_nested_if ... ok test rules::pylint::rules::too_many_return_statements::tests::with_if ... ok test rules::pylint::tests::allow_magic_value_types ... ok test rules::pylint::tests::conflict_with_definition_rules ... ok test rules::pylint::tests::continue_in_finally ... ok test rules::pylint::tests::import_outside_top_level_with_banned ... ok test rules::pylint::tests::max_args ... ok test rules::pylint::tests::max_args_with_dummy_variables ... ok test rules::pylint::tests::max_boolean_expressions ... ok test rules::pylint::tests::max_branches ... ok test rules::pylint::tests::max_positional_args ... ok test rules::pylint::tests::max_return_statements ... ok test rules::pylint::tests::max_statements ... ok test rules::pylint::tests::preview_rules::rule_uselessexceptionstatement_path_new_useless_exception_statement_py_expects ... ok test rules::pylint::tests::rules::rule_assertonstringliteral_path_new_assert_on_string_literal_py_expects ... ok test rules::pylint::tests::rules::rule_awaitoutsideasync_path_new_await_outside_async_ipynb_expects ... ok test rules::pylint::tests::rules::rule_awaitoutsideasync_path_new_await_outside_async_py_expects ... ok test rules::pylint::tests::rules::rule_baddundermethodname_path_new_bad_dunder_method_name_py_expects ... ok test rules::pylint::tests::rules::rule_badopenmode_path_new_bad_open_mode_py_expects ... ok test rules::pylint::tests::rules::rule_badstaticmethodargument_path_new_bad_staticmethod_argument_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformatcharacter_path_new_bad_string_format_character_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformattype_path_new_bad_string_format_type_py_expects ... ok test rules::pylint::tests::rules::rule_badstrstripcall_path_new_bad_str_strip_call_py_expects ... ok test rules::pylint::tests::rules::rule_bidirectionalunicode_path_new_bidirectional_unicode_py_expects ... ok test rules::pylint::tests::rules::rule_binaryopexception_path_new_binary_op_exception_py_expects ... ok test rules::pylint::tests::rules::rule_booleanchainedcomparison_path_new_boolean_chained_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_collapsibleelseif_path_new_collapsible_else_if_py_expects ... ok test rules::pylint::tests::rules::rule_comparetoemptystring_path_new_compare_to_empty_string_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonofconstant_path_new_comparison_of_constant_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonwithitself_path_new_comparison_with_itself_py_expects ... ok test rules::pylint::tests::rules::rule_continueinfinally_path_new_continue_in_finally_py_expects ... ok test rules::pylint::tests::rules::rule_dictindexmissingitems_path_new_dict_index_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_dictitermissingitems_path_new_dict_iter_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_duplicatebases_path_new_duplicate_bases_py_expects ... ok test rules::pylint::tests::rules::rule_emptycomment_path_new_empty_comment_line_continuation_py_expects ... ok test rules::pylint::tests::rules::rule_emptycomment_path_new_empty_comment_py_expects ... ok test rules::pylint::tests::rules::rule_eqwithouthash_path_new_eq_without_hash_py_expects ... ok test rules::pylint::tests::rules::rule_globalatmodulelevel_path_new_global_at_module_level_py_expects ... ok test rules::pylint::tests::rules::rule_globalstatement_path_new_global_statement_py_expects ... ok test rules::pylint::tests::rules::rule_globalvariablenotassigned_path_new_global_variable_not_assigned_py_expects ... ok test rules::pylint::tests::rules::rule_ifstmtminmax_path_new_if_stmt_min_max_py_expects ... ok test rules::pylint::tests::rules::rule_importoutsidetoplevel_path_new_import_outside_top_level_py_expects ... ok test rules::pylint::tests::rules::rule_importprivatename_path_new_import_private_name_submodule_main_py_expects ... ok test rules::pylint::tests::rules::rule_importself_path_new_import_self_module_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallformat_path_new_invalid_all_format_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallobject_path_new_invalid_all_object_py_expects ... ok test rules::pylint::tests::rules::rule_invalidboolreturntype_path_new_invalid_return_type_bool_py_expects ... ok test rules::pylint::tests::rules::rule_invalidbytesreturntype_path_new_invalid_return_type_bytes_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_syntax_error_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacteresc_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacternul_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharactersub_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterzerowidthspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvardefault_path_new_invalid_envvar_default_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvarvalue_path_new_invalid_envvar_value_py_expects ... ok test rules::pylint::tests::rules::rule_invalidhashreturntype_path_new_invalid_return_type_hash_py_expects ... ok test rules::pylint::tests::rules::rule_invalidindexreturntype_path_new_invalid_return_type_index_py_expects ... ok test rules::pylint::tests::rules::rule_invalidlengthreturntype_path_new_invalid_return_type_length_py_expects ... ok test rules::pylint::tests::rules::rule_invalidstrreturntype_path_new_invalid_return_type_str_py_expects ... ok test rules::pylint::tests::rules::rule_iterationoverset_path_new_iteration_over_set_py_expects ... ok test rules::pylint::tests::rules::rule_lentest_path_new_len_as_condition_py_expects ... ok test rules::pylint::tests::rules::rule_literalmembership_path_new_literal_membership_py_expects ... ok test rules::pylint::tests::rules::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoofewargs_path_new_logging_too_few_args_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoomanyargs_path_new_logging_too_many_args_py_expects ... ok test rules::pylint::tests::rules::rule_magicvaluecomparison_path_new_magic_value_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_manualfromimport_path_new_import_aliasing_py_expects ... ok test rules::pylint::tests::rules::rule_misplacedbareraise_path_new_misplaced_bare_raise_py_expects ... ok test rules::pylint::tests::rules::rule_missingmaxsplitarg_path_new_missing_maxsplit_arg_py_expects ... ok test rules::pylint::tests::rules::rule_modifiediteratingset_path_new_modified_iterating_set_py_expects ... ok test rules::pylint::tests::rules::rule_namedexprwithoutcontext_path_new_named_expr_without_context_py_expects ... ok test rules::pylint::tests::rules::rule_nancomparison_path_new_nan_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_nestedminmax_path_new_nested_min_max_py_expects ... ok test rules::pylint::tests::rules::rule_noclassmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiimportname_path_new_non_ascii_module_import_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiname_path_new_non_ascii_name_py_expects ... ok test rules::pylint::tests::rules::rule_nonaugmentedassignment_path_new_non_augmented_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalandglobal_path_new_nonlocal_and_global_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalwithoutbinding_path_new_nonlocal_without_binding_py_expects ... ok test rules::pylint::tests::rules::rule_nonslotassignment_path_new_non_slot_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_noselfuse_path_new_no_self_use_py_expects ... ok test rules::pylint::tests::rules::rule_nostaticmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_potentialindexerror_path_new_potential_index_error_py_expects ... ok test rules::pylint::tests::rules::rule_propertywithparameters_path_new_property_with_parameters_py_expects ... ok test rules::pylint::tests::rules::rule_redeclaredassignedname_path_new_redeclared_assigned_name_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedargumentfromlocal_path_new_redefined_argument_from_local_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedloopname_path_new_redefined_loop_name_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedslotsinsubclass_path_new_redefined_slots_in_subclass_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedequalitycomparison_path_new_repeated_equality_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedkeywordargument_path_new_repeated_keyword_argument_py_expects ... ok test rules::pylint::tests::rules::rule_returnininit_path_new_return_in_init_py_expects ... ok test rules::pylint::tests::rules::rule_selfassigningvariable_path_new_self_assigning_variable_py_expects ... ok test rules::pylint::tests::rules::rule_selforclsassignment_path_new_self_or_cls_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_shallowcopyenviron_path_new_shallow_copy_environ_py_expects ... ok test rules::pylint::tests::rules::rule_singledispatchmethod_path_new_singledispatch_method_py_expects ... ok test rules::pylint::tests::rules::rule_singledispatchmethodfunction_path_new_singledispatchmethod_function_py_expects ... ok test rules::pylint::tests::rules::rule_singlestringslots_path_new_single_string_slots_py_expects ... ok test rules::pylint::tests::rules::rule_stopiterationreturn_path_new_stop_iteration_return_py_expects ... ok test rules::pylint::tests::rules::rule_subprocesspopenpreexecfn_path_new_subprocess_popen_preexec_fn_py_expects ... ok test rules::pylint::tests::rules::rule_subprocessrunwithoutcheck_path_new_subprocess_run_without_check_py_expects ... ok test rules::pylint::tests::rules::rule_superwithoutbrackets_path_new_super_without_brackets_py_expects ... ok test rules::pylint::tests::rules::rule_swapwithtemporaryvariable_path_new_swap_with_temporary_variable_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_0_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_10_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_11_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_12_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_13_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_14_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_15_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_16_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_1_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_2_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_3_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_4_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_5_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_6_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_7_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_8_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_9_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyarguments_path_new_too_many_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_toomanybranches_path_new_too_many_branches_py_expects ... ok test rules::pylint::tests::rules::rule_toomanynestedblocks_path_new_too_many_nested_blocks_py_expects ... ok test rules::pylint::tests::rules::rule_toomanypositionalarguments_path_new_too_many_positional_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyreturnstatements_path_new_too_many_return_statements_py_expects ... ok test rules::pylint::tests::rules::rule_toomanystatements_path_new_too_many_statements_py_expects ... ok test rules::pylint::tests::rules::rule_toomanystatementsintryclause_path_new_too_many_try_statements_py_expects ... ok test rules::pylint::tests::rules::rule_typebivariance_path_new_type_bivariance_py_expects ... ok test rules::pylint::tests::rules::rule_typenameincorrectvariance_path_new_type_name_incorrect_variance_py_expects ... ok test rules::pylint::tests::rules::rule_typeparamnamemismatch_path_new_type_param_name_mismatch_py_expects ... ok test rules::pylint::tests::rules::rule_unexpectedspecialmethodsignature_path_new_unexpected_special_method_signature_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydictindexlookup_path_new_unnecessary_dict_index_lookup_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydirectlambdacall_path_new_unnecessary_direct_lambda_call_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydundercall_path_new_unnecessary_dunder_call_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylambda_path_new_unnecessary_lambda_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylistindexlookup_path_new_unnecessary_list_index_lookup_py_expects ... ok test rules::pylint::tests::rules::rule_unreachablecode_path_new_unreachable_py_expects ... ok test rules::pylint::tests::rules::rule_unspecifiedencoding_path_new_unspecified_encoding_py_expects ... ok test rules::pylint::tests::rules::rule_uselesselseonloop_path_new_useless_else_on_loop_py_expects ... ok test rules::pylint::tests::rules::rule_uselessexceptionstatement_path_new_useless_exception_statement_py_expects ... ok test rules::pylint::tests::rules::rule_uselessimportalias_path_new_import_aliasing_2_init_py_expects ... ok test rules::pylint::tests::rules::rule_uselessimportalias_path_new_import_aliasing_py_expects ... ok test rules::pylint::tests::rules::rule_uselessreturn_path_new_useless_return_py_expects ... ok test rules::pylint::tests::rules::rule_uselesswithlock_path_new_useless_with_lock_py_expects ... ok test rules::pylint::tests::rules::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok test rules::pylint::tests::rules::rule_yieldininit_path_new_yield_in_init_py_expects ... ok test rules::pylint::tests::too_many_locals ... ok test rules::pylint::tests::too_many_public_methods ... ok test rules::pyupgrade::fixes::tests::aliased ... ok test rules::pyupgrade::fixes::tests::first_import ... ok test rules::pyupgrade::fixes::tests::first_two_imports ... ok test rules::pyupgrade::fixes::tests::first_two_imports_multiline ... ok test rules::pyupgrade::fixes::tests::last_import ... ok test rules::pyupgrade::fixes::tests::multi_comment_first_import ... ok test rules::pyupgrade::fixes::tests::multiline_comment ... ok test rules::pyupgrade::fixes::tests::multiline_once ... ok test rules::pyupgrade::fixes::tests::multiline_twice ... ok test rules::pyupgrade::fixes::tests::once ... ok test rules::pyupgrade::fixes::tests::parenthesized ... ok test rules::pyupgrade::fixes::tests::twice ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0_whole ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0_whole ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_1 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_11 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_5 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7_not_equal ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_8 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_9 ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::complex_format ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_blanks ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_space ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_a ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_r ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::formatting_in_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::simple_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::three_percents ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::word_in_string ... ok test rules::pyupgrade::tests::async_timeout_error_alias_not_applied_py310 ... ok test rules::pyupgrade::tests::datetime_utc_alias_py311 ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p310 ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_585_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_585_py310 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_py310 ... ok test rules::pyupgrade::tests::i002_conflict ... ok test rules::pyupgrade::tests::i002_up029_conflict::path_new_up029_1_py_expects ... ok test rules::pyupgrade::tests::non_pep695_type_alias_not_applied_py311 ... ok test rules::pyupgrade::tests::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_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604annotationunion_path_new_up007_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_preview::rule_typingtextstralias_path_new_up019_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::up006_preview_with_fa100 ... ok test rules::pyupgrade::tests::up006_preview_with_fa100_and_future_annotations_py39 ... ok test rules::pyupgrade::tests::up006_preview_with_fa100_no_future_annotations_setting ... 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_py_expects ... ok test rules::refurb::tests::rules::rule_subclassbuiltin_path_new_furb189_py_expects ... ok test rules::refurb::tests::rules::rule_typenonecomparison_path_new_furb169_py_expects ... ok test rules::refurb::tests::rules::rule_unnecessaryenumerate_path_new_furb148_py_expects ... ok test rules::refurb::tests::rules::rule_unnecessaryfromfloat_path_new_furb164_py_expects ... ok test rules::refurb::tests::rules::rule_verbosedecimalconstructor_path_new_furb157_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_0_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_1_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_2_py_expects ... ok test rules::refurb::tests::write_whole_file_python_39 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py310 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py314 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py39_no_typing_extensions ... ok test rules::ruff::tests::access_annotations_from_class_dict_py39_with_typing_extensions ... ok test rules::ruff::tests::confusables ... ok test rules::ruff::tests::confusables_deferred_annotations_diff ... ok test rules::ruff::tests::custom_regexp_preset::rule_useddummyvariable_path_new_ruf052_0_py_r_1_expects ... ok test rules::ruff::tests::custom_regexp_preset::rule_useddummyvariable_path_new_ruf052_0_py_r_2_expects ... ok test rules::ruff::tests::flake8_noqa ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::incorrect_decorator_order_py312 ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_bleach_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_invalid_author_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_maturin_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_pep639_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_various_invalid_expects ... ok test rules::ruff::tests::invalid_rule_code_external_rules::path_new_ruff_ruf102_1_py_expects ... ok test rules::ruff::tests::invalid_rule_code_external_rules::path_new_ruff_ruf102_py_expects ... ok test rules::ruff::tests::map_strict_py314::rule_starmapzip_path_new_ruf058_2_py_expects ... ok test rules::ruff::tests::missing_fstring_syntax_backslash_py311 ... ok test rules::ruff::tests::no_remove_parentheses_starred_expr_py310 ... ok test rules::ruff::tests::none_not_at_end_of_union_py313 ... ok test rules::ruff::tests::noqa ... ok test rules::ruff::tests::prefer_parentheses_getitem_tuple ... ok test rules::ruff::tests::preview_confusables ... ok test rules::ruff::tests::preview_rules::rule_floatequalitycomparison_path_new_ruf069_py_expects ... ok test rules::ruff::tests::preview_rules::rule_fstringpercentformat_path_new_ruf073_py_expects ... ok test rules::ruff::tests::preview_rules::rule_implicitclassvarindataclass_path_new_ruf045_py_expects ... ok test rules::ruff::tests::preview_rules::rule_indentedformfeed_path_new_ruf054_py_expects ... ok test rules::ruff::tests::preview_rules::rule_mutabledataclassdefault_path_new_ruf008_attrs_py_expects ... ok test rules::ruff::tests::preview_rules::rule_mutabledataclassdefault_path_new_ruf008_py_expects ... ok test rules::ruff::tests::preview_rules::rule_ospathcommonprefix_path_new_ruf071_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryassignbeforeyield_path_new_ruf070_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_0_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_1_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_2_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_3_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unrawrepattern_path_new_ruf039_concat_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unrawrepattern_path_new_ruf039_py_expects ... ok test rules::ruff::tests::preview_rules::rule_uselessfinally_path_new_ruf072_py_expects ... ok test rules::ruff::tests::preview_rules_py37::rule_unrawrepattern_path_new_ruf039_py_version_sensitive_py_expects ... ok test rules::ruff::tests::preview_rules_py38::rule_unrawrepattern_path_new_ruf039_py_version_sensitive_py_expects ... ok test rules::ruff::tests::property_without_return_custom_decorator ... ok test rules::ruff::tests::quadratic_list_summation_py315 ... ok test rules::ruff::tests::range_suppressions ... ok test rules::ruff::tests::redirects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_2_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_3_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_4_py_expects ... ok test rules::ruff::tests::ruf100_0 ... ok test rules::ruff::tests::ruf100_0_prefix ... ok test rules::ruff::tests::ruf100_1 ... ok test rules::ruff::tests::ruf100_2 ... ok test rules::ruff::tests::ruf100_3 ... ok test rules::ruff::tests::ruf100_4 ... ok test rules::ruff::tests::ruf100_5 ... ok test rules::ruff::tests::ruff_noqa_all ... ok test rules::ruff::tests::ruff_noqa_codes ... ok test rules::ruff::tests::ruff_noqa_filedirective_unused ... ok test rules::ruff::tests::ruff_noqa_filedirective_unused_last_of_many ... ok test rules::ruff::tests::ruff_noqa_invalid ... ok test rules::ruff::tests::ruff_per_file_ignores ... ok test rules::ruff::tests::ruff_per_file_ignores_empty ... ok test rules::ruff::tests::rules::rule_assertwithprintmessage_path_new_ruf030_py_expects ... ok test rules::ruff::tests::rules::rule_assignmentinassert_path_new_ruf018_py_expects ... ok test rules::ruff::tests::rules::rule_asynciodanglingtask_path_new_ruf006_py_expects ... ok test rules::ruff::tests::rules::rule_classwithmixedtypevars_path_new_ruf053_py_expects ... ok test rules::ruff::tests::rules::rule_collectionliteralconcatenation_path_new_ruf005_py_expects ... ok test rules::ruff::tests::rules::rule_collectionliteralconcatenation_path_new_ruf005_slices_py_expects ... ok test rules::ruff::tests::rules::rule_dataclassenum_path_new_ruf049_py_expects ... ok test rules::ruff::tests::rules::rule_decimalfromfloatliteral_path_new_ruf032_py_expects ... ok test rules::ruff::tests::rules::rule_defaultfactorykwarg_path_new_ruf026_py_expects ... ok test rules::ruff::tests::rules::rule_duplicateentryindunderall_path_new_ruf068_py_expects ... ok test rules::ruff::tests::rules::rule_explicitfstringtypeconversion_path_new_ruf010_py_expects ... ok test rules::ruff::tests::rules::rule_falsydictgetfallback_path_new_ruf056_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_attrs_auto_attribs_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_attrs_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_py_expects ... ok test rules::ruff::tests::rules::rule_ifkeyindictdel_path_new_ruf051_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_2_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_3_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_4_py_expects ... ok test rules::ruff::tests::rules::rule_incorrectdecoratororder_path_new_ruf074_py_expects ... ok test rules::ruff::tests::rules::rule_incorrectlyparenthesizedtupleinsubscript_path_new_ruf031_py_expects ... ok test rules::ruff::tests::rules::rule_inemptycollection_path_new_ruf060_py_expects ... ok test rules::ruff::tests::rules::rule_invalidassertmessageliteralargument_path_new_ruf040_py_expects ... ok test rules::ruff::tests::rules::rule_invalidformattersuppressioncomment_path_new_ruf028_py_expects ... ok test rules::ruff::tests::rules::rule_invalidindextype_path_new_ruf016_py_expects ... ok test rules::ruff::tests::rules::rule_invalidrulecode_path_new_ruf102_1_py_expects ... ok test rules::ruff::tests::rules::rule_invalidrulecode_path_new_ruf102_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_deprecated_call_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_raises_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_warns_py_expects ... ok test rules::ruff::tests::rules::rule_loggingeagerconversion_path_new_ruf065_0_py_expects ... ok test rules::ruff::tests::rules::rule_loggingeagerconversion_path_new_ruf065_1_py_expects ... ok test rules::ruff::tests::rules::rule_mapintversionparsing_path_new_ruf048_1_py_expects ... ok test rules::ruff::tests::rules::rule_mapintversionparsing_path_new_ruf048_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_0_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_1_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_2_py_expects ... ok test rules::ruff::tests::rules::rule_mutableclassdefault_path_new_ruf012_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_mutableclassdefault_path_new_ruf012_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_attrs_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_py_expects ... ok test rules::ruff::tests::rules::rule_mutablefromkeysvalue_path_new_ruf024_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_for_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_if_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_try_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_while_py_expects ... ok test rules::ruff::tests::rules::rule_neverunion_path_new_ruf020_py_expects ... ok test rules::ruff::tests::rules::rule_nonemptyinitmodule_path_new_ruf067_modules_init_py_expects ... ok test rules::ruff::tests::rules::rule_nonemptyinitmodule_path_new_ruf067_modules_okay_py_expects ... ok test rules::ruff::tests::rules::rule_nonenotatendofunion_path_new_ruf036_py_expects ... ok test rules::ruff::tests::rules::rule_nonenotatendofunion_path_new_ruf036_pyi_expects ... ok test rules::ruff::tests::rules::rule_nonoctalpermissions_path_new_ruf064_py_expects ... ok test rules::ruff::tests::rules::rule_parenthesizechainedoperators_path_new_ruf021_py_expects ... ok test rules::ruff::tests::rules::rule_postinitdefault_path_new_ruf033_py_expects ... ok test rules::ruff::tests::rules::rule_propertywithoutreturn_path_new_ruf066_py_expects ... ok test rules::ruff::tests::rules::rule_pytestraisesambiguouspattern_path_new_ruf043_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_0_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_1_py_expects ... ok test rules::ruff::tests::rules::rule_redirectednoqa_path_new_ruf101_0_py_expects ... ok test rules::ruff::tests::rules::rule_redirectednoqa_path_new_ruf101_1_py_expects ... ok test rules::ruff::tests::rules::rule_redundantboolliteral_path_new_ruf038_py_expects ... ok test rules::ruff::tests::rules::rule_redundantboolliteral_path_new_ruf038_pyi_expects ... ok test rules::ruff::tests::rules::rule_starmapzip_path_new_ruf058_0_py_expects ... ok test rules::ruff::tests::rules::rule_starmapzip_path_new_ruf058_1_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_cr_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_lf_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryemptyiterablewithindequecall_path_new_ruf037_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryif_path_new_ruf050_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryiterableallocationforfirstelement_path_new_ruf015_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarykeycheck_path_new_ruf019_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarynestedliteral_path_new_ruf041_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarynestedliteral_path_new_ruf041_pyi_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryround_path_new_ruf057_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderall_path_new_ruf022_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderslots_path_new_ruf023_py_expects ... ok test rules::ruff::tests::rules::rule_unusedasync_path_new_ruf029_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_0_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_1_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_2_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_3_py_expects ... ok test rules::ruff::tests::rules::rule_useddummyvariable_path_new_ruf052_0_py_expects ... ok test rules::ruff::tests::rules::rule_useddummyvariable_path_new_ruf052_1_py_expects ... ok test rules::ruff::tests::rules::rule_uselessifelse_path_new_ruf034_py_expects ... ok test rules::ruff::tests::rules::rule_zipinsteadofpairwise_path_new_ruf007_py_expects ... ok test rules::ruff::tests::strictly_empty_init_modules_ruf067 ... ok test rules::ruff::tests::unnecessary_if_and_needless_else ... ok test rules::ruff::tests::unnecessary_if_and_unused_import ... ok test rules::ruff::tests::unnecessary_iterable_allocation_for_first_element_py315 ... ok test rules::ruff::tests::useless_finally_and_needless_else ... ok test rules::ruff::tests::useless_finally_and_needless_else_and_suppressible_exception ... ok test rules::ruff::tests::useless_finally_and_suppressible_exception ... ok test rules::ruff::typing::tests::test_is_known_type ... ok test rules::tryceratops::tests::rules::rule_errorinsteadofexception_path_new_try400_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisevanillaargs_path_new_try003_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisevanillaclass_path_new_try002_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisewithintry_path_new_try301_py_expects ... ok test rules::tryceratops::tests::rules::rule_tryconsiderelse_path_new_try300_py_expects ... ok test rules::tryceratops::tests::rules::rule_typecheckwithouttypeerror_path_new_try004_py_expects ... ok test rules::tryceratops::tests::rules::rule_uselesstryexcept_path_new_try203_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboselogmessage_path_new_try401_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboseraise_path_new_try201_py_expects ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_specificity ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_unsafe_over_safe ... ok test settings::fix_safety_table::tests::test_resolve_applicability ... ok test settings::types::tests::default_python_version_works ... ok test settings::types::tests::identifier_pattern_matches_literals_exactly ... ok test settings::types::tests::identifier_pattern_preserves_glob_matching ... ok test settings::types::tests::identifier_pattern_rejects_invalid_globs ... ok test suppression::tests::combined_range_suppressions ... ok test suppression::tests::comment_attributes ... ok test suppression::tests::disable_multiple_codes ... ok test suppression::tests::disable_single_code ... ok test suppression::tests::disable_single_code_with_reason ... ok test suppression::tests::enable_single_code ... ok test suppression::tests::file_ignore_single_code ... ok test suppression::tests::file_ignore_suppression_indented ... ok test suppression::tests::file_ignore_suppression_multiple ... ok test suppression::tests::file_ignore_suppression_single ... ok test suppression::tests::file_ignore_suppression_trailing ... ok test suppression::tests::file_level_suppression ... ok test suppression::tests::ignore_single_code ... ok test suppression::tests::ignore_suppression_combined ... ok test suppression::tests::ignore_suppression_standalone_multiline_inner ... ok test suppression::tests::ignore_suppression_standalone_multiline_top ... ok test suppression::tests::ignore_suppression_standalone_single_line ... ok test suppression::tests::ignore_suppression_standalone_stacked ... ok test suppression::tests::ignore_suppression_trailing_first_line ... ok test suppression::tests::ignore_suppression_trailing_inner_line ... ok test suppression::tests::ignore_suppression_trailing_last_line ... ok test suppression::tests::ignore_suppression_trailing_one_line ... ok test suppression::tests::indented_comment ... ok test suppression::tests::interleaved_range_suppressions ... ok test suppression::tests::nested_range_suppressions ... ok test suppression::tests::no_suppression ... ok test suppression::tests::parse_empty_codes ... ok test suppression::tests::parse_invalid_action ... ok test suppression::tests::parse_missing_bracket ... ok test suppression::tests::parse_missing_codes ... ok test suppression::tests::parse_missing_comma ... ok test suppression::tests::parse_unrelated_comment ... ok test suppression::tests::range_suppression_extra_disable ... ok test suppression::tests::range_suppression_two_codes ... ok test suppression::tests::range_suppression_unmatched ... ok test suppression::tests::range_suppression_unordered ... ok test suppression::tests::single_range_suppression ... ok test suppression::tests::single_range_suppression_after_dedent ... ok test suppression::tests::single_range_suppression_implicit_match ... ok test suppression::tests::trailing_comment ... ok test test::tests::test_diff_diagnostics ... ok test tests::linter_quick_test ... ignored test result: ok. 2776 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 1.97s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_markdown-205577f2943403f4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 17 tests test tests::format_code_blocks_basic ... ok test tests::format_code_blocks_extension_mapping ... ok test tests::format_code_blocks_ignore_blackendocs_off ... ok test tests::format_code_blocks_ignore_ruff_off ... ok test tests::format_code_blocks_ignore_to_end ... ok test tests::format_code_blocks_invalid_closing_fence_form_feed ... ok test tests::format_code_blocks_invalid_closing_fence_info ... ok test tests::format_code_blocks_long_fence ... ok test tests::format_code_blocks_longer_closing_fence ... ok test tests::format_code_blocks_nested ... ok test tests::format_code_blocks_python_console ... ok test tests::format_code_blocks_quarto ... ok test tests::format_code_blocks_syntax_error ... ok test tests::format_code_blocks_tildes ... ok test tests::format_code_blocks_unchanged ... ok test tests::format_code_blocks_unlabeled_python ... ok test tests::format_code_blocks_unlabeled_rust ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/mdtest-bd3af0ba9e64961d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 8 tests test mdtest::flake8-bandit/unsafe-markup-use.md ... ok test mdtest::flake8-pytest-style/pytest-parametrize-names-wrong-type.md ... ok test mdtest::pylint/invalid-character-backspace.md ... ok test mdtest::pylint/too-many-statements-in-try-clause.md ... ok test mdtest::pyupgrade/f-string.md ... ok test mdtest::ruff/fallible-context-manager.md ... ok test mdtest::test-rules/panicy-test-rule.md ... ok test mdtest::pyflakes/string-dot-format-extra-positional-arguments.md ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_notebook-43ef2e4f780b1b90 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 22 tests test notebook::tests::empty_notebook ... 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 result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_python_ast-47a873ffaa00c4bb --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 49 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 node_index::tests::test_node_index ... ok test nodes::tests::size ... ok test str::tests::prefix_uniqueness ... ok test token::tokens::tests::tokens_after_offset_at_last_token_end ... ok test token::tokens::tests::tokens_after_offset_at_token_end ... ok test token::tokens::tests::tokens_after_offset_at_token_start ... ok test token::tokens::tests::tokens_after_offset_between_tokens ... ok test token::tokens::tests::tokens_after_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_before_offset_after_first_token_gap ... ok test token::tokens::tests::tokens_before_offset_at_first_token_start ... ok test token::tokens::tests::tokens_before_offset_at_last_token_end ... ok test token::tokens::tests::tokens_before_offset_at_second_token_start ... ok test token::tokens::tests::tokens_before_offset_at_token_end ... ok test token::tokens::tests::tokens_before_offset_at_token_start ... ok test token::tokens::tests::tokens_before_offset_between_tokens ... ok test token::tokens::tests::tokens_before_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_in_range_at_token_offset ... ok test token::tokens::tests::tokens_in_range_end_offset_at_token_start ... ok test token::tokens::tests::tokens_in_range_end_offset_between_tokens ... ok test token::tokens::tests::tokens_in_range_end_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_in_range_start_offset_at_token_end ... ok test token::tokens::tests::tokens_in_range_start_offset_between_tokens ... ok test token::tokens::tests::tokens_in_range_start_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_split_at_first_token_start ... ok test token::tokens::tests::tokens_split_at_inside_gap ... ok test token::tokens::tests::tokens_split_at_inside_token - should panic ... ok test token::tokens::tests::tokens_split_at_last_token_end ... ok test token::tokens::tests::tokens_split_at_matches_before_and_after ... ok test token::tokens::tests::tokens_split_at_matches_before_and_after_zero_length - should panic ... ok test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/comparable-fa1a63a6afd72f93 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 5 tests test concatenated_bytes_compare_equal ... ok test concatenated_fstrings_compare_equal ... ok test concatenated_strings_compare_equal ... ok test concatenated_tstrings_compare_equal ... ok test t_strings_literal_order_matters_compare_unequal ... 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.15.16-build/ruff-0.15.16/target/rpm/deps/identifier-09110aff05e1d677 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test extract_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/match_pattern-ae8dfee94965becb --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test pattern_is_wildcard ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/parentheses-86d4ce99d6eaf01d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 10 tests test test_call_arguments_not_counted ... ok test test_call_with_parenthesized_argument ... ok test test_double_parentheses ... ok test test_multiline_with_parentheses ... ok test test_no_parentheses ... ok test test_parentheses_iterator_multiple ... ok test test_parentheses_with_comments ... ok test test_parentheses_with_whitespace ... ok test test_parenthesized_range_multiple ... ok test test_single_parentheses ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/parenthesize-80b05eb5fcfa2da0 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 8 tests test test_non_parenthesized_argument ... ok test test_non_parenthesized_name ... ok test test_non_parenthesized_tuple_member ... ok test test_parenthesized_argument ... ok test test_parenthesized_name ... ok test test_parenthesized_tuple_member ... ok test test_twice_parenthesized_argument ... ok test test_twice_parenthesized_name ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/source_order-8fd8cdd04beed00e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 15 tests test bytes_literals ... ok test class_type_parameters ... ok test compare ... ok test decorators ... ok test dict_comprehension ... ok test f_strings ... ok test function_arguments ... ok test function_positional_only_with_default ... ok test function_type_parameters ... ok test list_comprehension ... ok test match_class_pattern ... ok test set_comprehension ... ok test string_literals ... ok test t_strings ... ok test type_aliases ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/stmt_if-b0931378fe53a64c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test extract_elif_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/visitor-0a8cfcf14117372e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 15 tests test bytes_literals ... ok test class_type_parameters ... ok test compare ... ok test decorators ... ok test dict_comprehension ... ok test f_strings ... ok test function_arguments ... ok test function_positional_only_with_default ... ok test function_type_parameters ... ok test list_comprehension ... ok test match_class_pattern ... ok test set_comprehension ... ok test string_literals ... ok test t_strings ... ok test type_aliases ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_python_codegen-7ecec24edb07103e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 217 tests test generator::tests::ast_tuple_parentheses::basic_assign_multi ... ok test generator::tests::ast_tuple_parentheses::basic_assign_single ... ok test generator::tests::ast_tuple_parentheses::basic_multi ... ok test generator::tests::ast_tuple_parentheses::basic_single ... ok test generator::tests::ast_tuple_parentheses::nested ... ok test generator::tests::ast_unparse_quote::basic_bytes_ignored ... ok test generator::tests::ast_unparse_quote::basic_bytes_single ... ok test generator::tests::ast_unparse_quote::basic_fstring_single ... ok test generator::tests::ast_unparse_quote::basic_str_ignored ... ok test generator::tests::ast_unparse_quote::basic_str_single ... ok test generator::tests::ast_unparse_quote::remain_str_single ... ok test generator::tests::ast_unparse_quote::type_ann_single ... ok test generator::tests::implicit_string_concatenation ... ok test generator::tests::indent ... ok test generator::tests::prefix_quotes::_b_b_14_0_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_1_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_2_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_3_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_0_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_1_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_2_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_3_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_0_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_1_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_2_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_3_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_0_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_1_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_2_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_3_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_0_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_1_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_2_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_3_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_0_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_1_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_2_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_3_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_0_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_1_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_2_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_3_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_0_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_1_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_2_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_3_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_3_hello_world_expects ... ok test generator::tests::quote ... ok test generator::tests::raw ... ok test generator::tests::self_documenting_fstring ... ok test generator::tests::set_indent ... ok test generator::tests::set_line_ending ... ok test generator::tests::unparse ... ok test generator::tests::unparse_magic_commands ... ok test stylist::tests::indent_non_breaking_whitespace ... ok test stylist::tests::indentation ... ok test stylist::tests::line_ending ... ok test stylist::tests::quote ... ok test result: ok. 217 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_python_formatter-761da8fe5980c101 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 53 tests test comments::debug::tests::debug ... ok test comments::map::tests::dangling_leading ... ok test comments::map::tests::dangling_trailing ... ok test comments::map::tests::empty ... ok test comments::map::tests::keys_out_of_order ... ok test comments::map::tests::leading_dangling_trailing ... ok test comments::map::tests::multiple_keys ... ok test comments::map::tests::trailing ... ok test comments::map::tests::trailing_dangling ... ok test comments::map::tests::trailing_leading ... ok test comments::node_key::tests::equality ... ok test comments::node_key::tests::inequality ... ok test comments::placement::tests::count_empty_lines_in_trivia ... ok test comments::tests::base_test ... ok test comments::tests::binary_expression_left_operand_comment ... ok test comments::tests::binary_expression_left_operand_trailing_end_of_line_comment ... ok test comments::tests::dangling_comment ... ok test comments::tests::empty_file ... ok test comments::tests::if_elif_else_comments ... ok test comments::tests::if_elif_if_else_comments ... ok test comments::tests::leading_most_outer ... ok test comments::tests::match_cases ... ok test comments::tests::nested_binary_expression ... ok test comments::tests::non_positional_arguments_slash_on_same_line ... ok test comments::tests::non_positional_arguments_with_defaults ... ok test comments::tests::only_comments ... ok test comments::tests::parenthesized_expression ... ok test comments::tests::parenthesized_trailing_comment ... ok test comments::tests::positional_argument_only_comment ... ok test comments::tests::positional_argument_only_comment_without_following_node ... ok test comments::tests::positional_argument_only_leading_comma_comment ... ok test comments::tests::trailing_after_comma ... ok test comments::tests::trailing_comment_after_single_statement_body ... ok test comments::tests::trailing_function_comment ... ok test comments::tests::trailing_most_outer ... ok test comments::tests::trailing_most_outer_nested ... ok test comments::tests::try_except ... ok test comments::tests::try_except_finally_else ... ok test comments::tests::while_else_indented_comment_between_branches ... ok test comments::tests::while_else_very_indented_comment_between_branches ... ok test comments::tests::while_trailing_else_end_of_line_comment ... ok test comments::tests::while_trailing_end_of_line_comment ... ok test expression::expr_name::tests::name_range_with_comments ... ok test expression::parentheses::tests::test_has_parentheses ... ok test statement::suite::tests::nested_level ... ok test statement::suite::tests::top_level ... ok test string::docstring::tests::indentation_like_black ... ok test string::normalize::tests::normalize_32_escape ... ok test string::normalize::tests::normalize_hex_in_byte_string ... ok test tests::basic ... ok test tests::quick_test ... ignored test tests::range_formatting_quick_test ... ignored test tests::string_processing ... ok test result: ok. 51 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.14s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_python_formatter-3c5022b8707ed295 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/fixtures-81746cccf101f8e1 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 374 tests test black_compatibility::cases/annotations.py ... ok test black_compatibility::cases/async_stmts.py ... ok test black_compatibility::cases/attribute_access_on_number_literals.py ... ok test black_compatibility::cases/backslash_before_indent.py ... ok test black_compatibility::cases/beginning_backslash.py ... ok test black_compatibility::cases/allow_empty_first_line.py ... ok test black_compatibility::cases/bytes_docstring.py ... ok test black_compatibility::cases/bracketmatch.py ... ok test black_compatibility::cases/cantfit.py ... ok test black_compatibility::cases/class_blank_parentheses.py ... ok test black_compatibility::cases/collections.py ... ok test black_compatibility::cases/comment_after_escaped_newline.py ... ok test black_compatibility::cases/comment_type_hint.py ... ok test black_compatibility::cases/class_methods_new_line.py ... ok test black_compatibility::cases/comments.py ... ok test black_compatibility::cases/comments3.py ... ok test black_compatibility::cases/comments2.py ... ok test black_compatibility::cases/comments5.py ... ok test black_compatibility::cases/comments4.py ... ok test black_compatibility::cases/comments8.py ... ok test black_compatibility::cases/comments6.py ... ok test black_compatibility::cases/comments9.py ... ok test black_compatibility::cases/comments_in_double_parens.py ... ok test black_compatibility::cases/comments_non_breaking_space.py ... ok test black_compatibility::cases/comments_in_blocks.py ... ok test black_compatibility::cases/composition.py ... ok test black_compatibility::cases/conditional_expression.py ... ok test black_compatibility::cases/composition_no_trailing_comma.py ... ok test black_compatibility::cases/context_managers_38.py ... ok test black_compatibility::cases/context_managers_39.py ... ok test black_compatibility::cases/context_managers_autodetect_311.py ... ok test black_compatibility::cases/context_managers_autodetect_310.py ... ok test black_compatibility::cases/context_managers_autodetect_39.py ... ok test black_compatibility::cases/context_managers_autodetect_38.py ... ok test black_compatibility::cases/docstring_newline.py ... ok test black_compatibility::cases/docstring_newline_preview.py ... ok test black_compatibility::cases/docstring.py ... ok test black_compatibility::cases/docstring_no_extra_empty_line_before_eof.py ... ok test black_compatibility::cases/docstring_preview.py ... ok test black_compatibility::cases/docstring_no_string_normalization.py ... ok test black_compatibility::cases/dummy_implementations.py ... ok test black_compatibility::cases/empty_lines.py ... ok test black_compatibility::cases/f_docstring.py ... ok test black_compatibility::cases/fmtonoff.py ... ok test black_compatibility::cases/fmtonoff2.py ... ok test black_compatibility::cases/fmtonoff3.py ... ok test black_compatibility::cases/fmtonoff4.py ... ok test black_compatibility::cases/fmtonoff5.py ... ok test black_compatibility::cases/fmtonoff6.py ... ok test black_compatibility::cases/expression.py ... ok test black_compatibility::cases/fmtskip.py ... ok test black_compatibility::cases/fmtpass_imports.py ... ok test black_compatibility::cases/fmtskip11.py ... ok test black_compatibility::cases/fmtskip10.py ... ok test black_compatibility::cases/fmtskip12.py ... ok test black_compatibility::cases/fmtskip13.py ... ok test black_compatibility::cases/fmtskip2.py ... ok test black_compatibility::cases/fmtskip4.py ... ok test black_compatibility::cases/fmtskip3.py ... ok test black_compatibility::cases/fmtskip6.py ... ok test black_compatibility::cases/fmtskip5.py ... ok test black_compatibility::cases/fmtskip7.py ... ok test black_compatibility::cases/fmtskip9.py ... ok test black_compatibility::cases/fmtskip8.py ... ok test black_compatibility::cases/fmtskip_multiple_in_clause.py ... ok test black_compatibility::cases/fmtskip_multiple_strings.py ... ok test black_compatibility::cases/form_feeds.py ... ok test black_compatibility::cases/fstring.py ... ok test black_compatibility::cases/fstring_quotations.py ... ok test black_compatibility::cases/funcdef_return_type_trailing_comma.py ... ok test black_compatibility::cases/function.py ... ok test black_compatibility::cases/function2.py ... ok test black_compatibility::cases/function_trailing_comma.py ... ok test black_compatibility::cases/generics_wrapping.py ... ok test black_compatibility::cases/ignore_pyi.pyi ... ok test black_compatibility::cases/format_unicode_escape_seq.py ... ok test black_compatibility::cases/import_comments.py ... ok test black_compatibility::cases/import_spacing.py ... ok test black_compatibility::cases/jupytext_markdown_fmt.py ... ok test black_compatibility::cases/is_simple_lookup_for_doublestar_expression.py ... ok test black_compatibility::cases/keep_newline_after_match.py ... ok test black_compatibility::cases/line_ranges_decorator_edge_case.py ... ok test black_compatibility::cases/line_ranges_basic.py ... ok test black_compatibility::cases/line_ranges_exceeding_end.py ... ok test black_compatibility::cases/line_ranges_fmt_off.py ... ok test black_compatibility::cases/line_ranges_diff_edge_case.py ... ok test black_compatibility::cases/line_ranges_fmt_off_decorator.py ... ok test black_compatibility::cases/line_ranges_fmt_off_overlap.py ... ok test black_compatibility::cases/line_ranges_imports.py ... ok test black_compatibility::cases/line_ranges_indentation.py ... ok test black_compatibility::cases/line_ranges_two_passes.py ... ok test black_compatibility::cases/line_ranges_unwrapping.py ... ok test black_compatibility::cases/linelength6.py ... ok test black_compatibility::cases/long_strings__type_annotations.py ... ok test black_compatibility::cases/module_docstring_1.py ... ok test black_compatibility::cases/module_docstring_2.py ... ok test black_compatibility::cases/module_docstring_3.py ... ok test black_compatibility::cases/module_docstring_4.py ... ok test black_compatibility::cases/module_docstring_after_comment.py ... ok test black_compatibility::cases/long_strings_flag_disabled.py ... ok test black_compatibility::cases/module_docstring_followed_by_class.py ... ok test black_compatibility::cases/module_docstring_followed_by_function.py ... ok test black_compatibility::cases/multiline_consecutive_open_parentheses_ignore.py ... ok test black_compatibility::cases/nested_stub.pyi ... ok test black_compatibility::cases/no_blank_line_before_docstring.py ... ok test black_compatibility::cases/numeric_literals.py ... ok test black_compatibility::cases/numeric_literals_skip_underscores.py ... ok test black_compatibility::cases/one_element_subscript.py ... ok test black_compatibility::cases/parenthesized_context_managers.py ... ok test black_compatibility::cases/pattern_matching_extras.py ... ok test black_compatibility::cases/pattern_matching_complex.py ... ok test black_compatibility::cases/pattern_matching_long.py ... ok test black_compatibility::cases/pattern_matching_generic.py ... ok test black_compatibility::cases/pattern_matching_style.py ... ok test black_compatibility::cases/pattern_matching_simple.py ... ok test black_compatibility::cases/pattern_matching_trailing_comma.py ... ok test black_compatibility::cases/pep604_union_types_line_breaks.py ... ok test black_compatibility::cases/pattern_matching_with_if_stmt.py ... ok test black_compatibility::cases/pep646_typed_star_arg_type_var_tuple.py ... ok test black_compatibility::cases/pep_570.py ... ok test black_compatibility::cases/pep_572.py ... ok test black_compatibility::cases/pep_572_py310.py ... ok test black_compatibility::cases/pep_572_py39.py ... ok test black_compatibility::cases/pep_572_slices.py ... ok test black_compatibility::cases/pep_604.py ... ok test black_compatibility::cases/pep_572_remove_parens.py ... ok test black_compatibility::cases/pep_654.py ... ok test black_compatibility::cases/pep_654_style.py ... ok test black_compatibility::cases/pep_646.py ... ok test black_compatibility::cases/pep_750.py ... ok test black_compatibility::cases/percent_precedence.py ... ok test black_compatibility::cases/power_op_newline.py ... ok test black_compatibility::cases/power_op_spacing.py ... ok test black_compatibility::cases/power_op_spacing_long.py ... ok test black_compatibility::cases/prefer_rhs_split.py ... ok test black_compatibility::cases/prefer_rhs_split_reformatted.py ... ok test black_compatibility::cases/pep_701.py ... ok test black_compatibility::cases/preview_cantfit.py ... ok test black_compatibility::cases/preview_cantfit_string.py ... ok test black_compatibility::cases/preview_fmtpass_imports.py ... ok test black_compatibility::cases/preview_comments7.py ... ok test black_compatibility::cases/preview_fstring.py ... ok test black_compatibility::cases/preview_format_unicode_escape_seq.py ... ok test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py ... ok test black_compatibility::cases/preview_import_line_collapse.py ... ok test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets.py ... ok test black_compatibility::cases/preview_long_dict_values.py ... ok test black_compatibility::cases/preview_long_strings__east_asian_width.py ... ok test black_compatibility::cases/preview_long_strings__edge_case.py ... ok test black_compatibility::cases/preview_long_strings.py ... ok test black_compatibility::cases/preview_long_strings__type_annotations.py ... ok test black_compatibility::cases/preview_multiline_strings.py ... ok test black_compatibility::cases/preview_pep646_typed_star_arg_type_var_tuple.py ... ok test black_compatibility::cases/preview_remove_multiline_lone_list_item_parens.py ... ok test black_compatibility::cases/preview_return_annotation_brackets_string.py ... ok test black_compatibility::cases/preview_standardize_type_comments.py ... ok test black_compatibility::cases/preview_wrap_comprehension_in.py ... ok test black_compatibility::cases/py310_pep572.py ... ok test black_compatibility::cases/python37.py ... ok test black_compatibility::cases/python38.py ... ok test black_compatibility::cases/python39.py ... ok test black_compatibility::cases/raw_docstring.py ... ok test black_compatibility::cases/preview_long_strings__regression.py ... ok test black_compatibility::cases/raw_docstring_no_string_normalization.py ... ok test black_compatibility::cases/remove_await_parens.py ... ok test black_compatibility::cases/remove_except_types_parens.py ... ok test black_compatibility::cases/remove_except_parens.py ... ok test black_compatibility::cases/remove_except_types_parens_pre_py314.py ... ok test black_compatibility::cases/remove_for_brackets.py ... ok test black_compatibility::cases/remove_lone_list_item_parens.py ... ok test black_compatibility::cases/remove_newline_after_code_block_open.py ... ok test black_compatibility::cases/remove_parens.py ... ok test black_compatibility::cases/remove_parens_from_lhs.py ... ok test black_compatibility::cases/remove_redundant_parens_in_case_guard.py ... ok test black_compatibility::cases/remove_with_brackets.py ... ok test black_compatibility::cases/single_line_format_skip_with_multiple_comments.py ... ok test black_compatibility::cases/return_annotation_brackets.py ... ok test black_compatibility::cases/skip_magic_trailing_comma.py ... ok test black_compatibility::cases/skip_magic_trailing_comma_generic_wrap.py ... ok test black_compatibility::cases/split_delimiter_comments.py ... ok test black_compatibility::cases/slices.py ... ok test black_compatibility::cases/starred_for_target.py ... ok test black_compatibility::cases/string_prefixes.py ... ok test black_compatibility::cases/target_version_flag.py ... ok test black_compatibility::cases/stub.pyi ... ok test black_compatibility::cases/trailing_comma.py ... ok test black_compatibility::cases/trailing_comma_optional_parens1.py ... ok test black_compatibility::cases/trailing_comma_optional_parens2.py ... ok test black_compatibility::cases/torture.py ... ok test black_compatibility::cases/trailing_comma_optional_parens3.py ... ok test black_compatibility::cases/trailing_commas_in_leading_parts.py ... ok test black_compatibility::cases/tuple_with_stmt.py ... ok test black_compatibility::cases/tricky_unicode_symbols.py ... ok test black_compatibility::cases/type_aliases.py ... ok test black_compatibility::cases/tupleassign.py ... ok test black_compatibility::cases/type_comment_syntax_error.py ... ok test black_compatibility::cases/type_expansion.py ... ok test black_compatibility::cases/type_params.py ... ok test black_compatibility::cases/type_param_defaults.py ... ok test black_compatibility::cases/typed_params_trailing_comma.py ... ok test black_compatibility::cases/walrus_in_dict.py ... ok test black_compatibility::cases/whitespace.py ... ok test black_compatibility::miscellaneous/blackd_diff.py ... ok test black_compatibility::miscellaneous/force_py36.py ... ok test black_compatibility::miscellaneous/force_pyi.pyi ... ok test black_compatibility::miscellaneous/debug_visitor.py ... ok test black_compatibility::miscellaneous/missing_final_newline.py ... ok test format::blank_line_before_class_docstring.py ... ok test black_compatibility::miscellaneous/string_quotes.py ... ok test format::carriage_return/string.py ... ok test format::docstring_chaperones.py ... ok test format::docstring.py ... ok test format::docstring_code_examples_crlf.py ... ok test format::docstring_code_examples_dynamic_line_width.py ... ok test format::docstring_newlines.py ... ok test format::docstring_non_visible_characters.py ... ok test format::docstring_tab_indentation.py ... ok test format::empty_multiple_trailing_newlines.py ... ok test format::empty_now_newline.py ... ok test format::empty_trailing_newline.py ... ok test format::empty_whitespace.py ... ok test format::expression/annotated_assign.py ... ok test format::expression/attribute.py ... ok test format::expression/await.py ... ok test format::expression/binary.py ... ok test format::expression/binary_implicit_string.py ... ok test format::expression/binary_pow_spacing.py ... ok test format::expression/boolean_operation.py ... ok test format::expression/bytes.py ... ok test format::expression/call.py ... ok test format::expression/compare.py ... ok test format::expression/dict.py ... ok test format::expression/dict_comp.py ... ok test format::expression/fstring.py ... ok test format::expression/fstring_multiline_replacement_field.py ... ok test format::expression/fstring_preview.py ... ok test format::expression/generator_exp.py ... ok test format::expression/hug.py ... ok test format::expression/if.py ... ok test format::expression/join_implicit_concatenated_string.py ... ok test format::expression/join_implicit_concatenated_string_assignment.py ... ok test format::expression/join_implicit_concatenated_string_preserve.py ... ok test format::docstring_code_examples.py ... ok test format::expression/list.py ... ok test format::expression/list_comp.py ... ok test format::expression/list_comp_py315.py ... ok test format::expression/named_expr.py ... ok test format::expression/lambda.py ... ok test format::expression/number.py ... ok test format::expression/optional_parentheses_comments.py ... ok test format::expression/set_comp.py ... ok test format::expression/nested_string_quote_style.py ... ok test format::expression/slice.py ... ok test format::expression/starred.py ... ok test format::expression/split_empty_brackets.py ... ok test format::expression/subscript.py ... ok test format::expression/string.py ... ok test format::expression/tuple.py ... ok test format::expression/unary.py ... ok test format::expression/unsplittable.py ... ok test format::expression/yield.py ... ok test format::expression/yield_from.py ... ok test format::f-string-carriage-return-newline.py ... ok test format::fluent.py ... ok test format::expression/tstring.py ... ok test format::fmt_on_off/empty_file.py ... ok test format::fmt_on_off/comments.py ... ok test format::fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py ... ok test format::fmt_on_off/fmt_off_docstring.py ... ok test format::fmt_on_off/form_feed.py ... ok test format::fmt_on_off/fmt_off_unclosed_trailing_comment.py ... ok test format::fmt_on_off/indent.py ... ok test format::fmt_on_off/last_statement.py ... ok test format::fmt_on_off/newlines.py ... ok test format::fmt_on_off/mixed_space_and_tab.py ... ok test format::fmt_on_off/no_fmt_on.py ... ok test format::fmt_on_off/off_on_off_on.py ... ok test format::fmt_on_off/simple.py ... ok test format::fmt_on_off/trailing_comments.py ... ok test format::fmt_on_off/trailing_semicolon.py ... ok test format::fmt_on_off/yapf.py ... ok test format::fmt_skip/compound_one_liners.py ... ok test format::fmt_skip/docstrings.py ... ok test format::fmt_skip/decorators.py ... ok test format::fmt_skip/or_else.py ... ok test format::fmt_skip/parentheses.py ... ok test format::fmt_skip/reason.py ... ok test format::fmt_skip/match.py ... ok test format::fmt_skip/top_level_semicolon.py ... ok test format::fmt_skip/trailing_semi.py ... ok test format::fmt_skip/type_params.py ... ok test format::form_feed.py ... ok test format::fmt_skip/semicolons.py ... ok test format::module_dangling_comment1.py ... ok test format::module_dangling_comment2.py ... ok test format::multiline_string_deviations.py ... ok test format::newlines.pyi ... ok test format::notebook_docstring.py ... ok test format::newlines.py ... ok test format::parentheses/expression_parentheses_comments.py ... ok test format::parentheses/call_chains.py ... ok test format::parentheses/nested.py ... ok test format::parentheses/opening_parentheses_comment_empty.py ... ok test format::parentheses/opening_parentheses_comment_value.py ... ok test format::pattern_match_regression_brackets.py ... ok test format::pattern/pattern_maybe_parenthesize.py ... ok test format::preview.py ... ok test format::range_formatting/ancestory.py ... ok test format::quote_style.py ... ok test format::range_formatting/comment_only_range.py ... ok test format::range_formatting/decorators.py ... ok test format::range_formatting/clause_header.py ... ok test format::range_formatting/empty_file.py ... ok test format::range_formatting/docstring_code_examples.py ... ok test format::range_formatting/end_of_file.py ... ok test format::range_formatting/empty_range.py ... ok test format::range_formatting/fmt_on_off.py ... ok test format::range_formatting/fmt_skip.py ... ok test format::range_formatting/leading_comments.py ... ok test format::range_formatting/indent.py ... ok test format::range_formatting/module.py ... ok test format::range_formatting/leading_trailing_comments.py ... ok test format::range_formatting/range_narrowing.py ... ok test format::range_formatting/parentheses.py ... ok test format::range_formatting/same_line_body.py ... ok test format::range_formatting/stub.pyi ... ok test format::range_formatting/regressions.py ... ok test format::range_formatting/whitespace_only_range.py ... ok test format::range_formatting/trailing_comments.py ... ok test format::skip_magic_trailing_comma.py ... ok test format::statement/ann_assign.py ... ok test format::statement/assert.py ... ok test format::statement/assign.py ... ok test format::statement/aug_assign.py ... ok test format::statement/assignment_split_value_first.py ... ok test format::statement/break.py ... ok test format::statement/delete.py ... ok test format::statement/class_definition.py ... ok test format::statement/ellipsis.pyi ... ok test format::statement/for.py ... ok test format::statement/global.py ... ok test format::statement/function.py ... ok test format::statement/if.py ... ok test format::statement/import.py ... ok test format::statement/lazy_import.py ... ok test format::statement/import_from.py ... ok test format::statement/long_type_annotations.py ... ok test format::statement/module_comment.py ... ok test format::statement/nonlocal.py ... ok test format::statement/match.py ... ok test format::statement/return.py ... ok test format::statement/raise.py ... ok test format::statement/return_type_no_parameters.py ... ok test format::statement/return_annotation.py ... ok test format::statement/stub_functions_trailing_comments.py ... ok test format::statement/return_type_parameters.py ... ok test format::statement/top_level.py ... ok test format::statement/top_level.pyi ... ok test format::statement/type_alias.py ... ok test format::statement/while.py ... ok test format::statement/try.py ... ok test format::statement/with_39.py ... ok test format::stub_files/blank_line_after_nested_stub_class.pyi ... ok test format::stub_files/blank_line_after_nested_stub_class_eof.pyi ... ok test format::stub_files/comments.pyi ... ok test format::stub_files/decorated_class_after_function.pyi ... ok test format::statement/with.py ... ok test format::stub_files/nesting.pyi ... ok test format::stub_files/top_level.pyi ... ok test format::tab_width.py ... ok test format::stub_files/suite.pyi ... ok test format::trailing_comments.py ... ok test format::trivia.py ... ok test format::trailing_pragma_nested.py ... ok test result: ok. 374 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/normalizer-c9ea6a4c7cf5d775 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_python_importer-049ef703ee5a9b70 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 3 tests test insertion::tests::existing_import_works ... ok test insertion::tests::start_of_block ... ok test insertion::tests::start_of_file ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_python_index-3707cc1ff25cda15 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 4 tests test indexer::tests::continuation ... ok test indexer::tests::test_f_string_ranges ... ok test indexer::tests::test_fstring_innermost_outermost ... ok test indexer::tests::test_triple_quoted_f_string_ranges ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_python_literal-638d26595389e4e5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 24 tests test cformat::tests::test_format_parse ... ok test cformat::tests::test_format_parse_key_fail ... ok test cformat::tests::test_format_parse_type_fail ... ok test cformat::tests::test_incomplete_format_fail ... ok test cformat::tests::test_parse_flags ... ok test cformat::tests::test_parse_key ... ok test escape::unicode_escape_tests::changed ... ok test format::tests::test_all ... ok test format::tests::test_dynamic_format_spec ... ok test format::tests::test_dynamic_format_spec_with_others ... ok test format::tests::test_fill_and_align ... ok test format::tests::test_fill_and_width ... ok test format::tests::test_format_invalid_specification ... ok test format::tests::test_format_multiple_escape_with_field ... ok test format::tests::test_format_parse ... ok test format::tests::test_format_parse_escape ... ok test format::tests::test_format_parse_fail ... ok test format::tests::test_format_parse_multi_byte_char ... ok test format::tests::test_format_parse_nested_placeholder ... ok test format::tests::test_format_part ... ok test format::tests::test_format_unicode_escape ... ok test format::tests::test_format_unicode_escape_with_field ... ok test format::tests::test_parse_field_name ... ok test format::tests::test_width_only ... ok test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_python_parser-835d52531adc34ff --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 233 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_nfkc_normalization ... 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::tests::recursion_limit_binary_paren_interplay ... ok test parser::tests::recursion_limit_default_set ... ok test parser::tests::recursion_limit_first_error_is_recursion_not_noise ... ok test parser::tests::recursion_limit_nested_calls ... ok test parser::tests::recursion_limit_nested_def_blocks ... ok test parser::tests::recursion_limit_nested_lambda_chain ... ok test parser::tests::recursion_limit_nested_lists ... ok test parser::tests::recursion_limit_nested_match_patterns ... ok test parser::tests::recursion_limit_nested_parens ... ok test parser::tests::recursion_limit_nested_subscripts ... ok test parser::tests::recursion_limit_normal_python_unaffected ... ok test parser::tests::recursion_limit_preserves_prior_statements ... ok test parser::tests::recursion_limit_right_assoc_pow_chain ... ok test parser::tests::recursion_limit_ternary_else_chain ... ok test parser::tests::test_expr_mode_invalid_syntax1 ... ok test parser::tests::test_expr_mode_invalid_syntax2 ... ok test parser::tests::test_expr_mode_invalid_syntax3 ... ok test parser::tests::test_expr_mode_valid_syntax ... ok test parser::tests::test_fstring_expr_inner_line_continuation_and_t_string ... ok test parser::tests::test_fstring_expr_inner_line_continuation_newline_t_string ... ok test parser::tests::test_ipython_escape_commands ... ok test parser::tests::test_modes ... ok test parser::tests::test_tstring_fstring_middle ... ok test parser::tests::test_tstring_fstring_middle_fuzzer ... ok test parser::tests::test_unicode_aliases ... ok test string::tests::test_backspace_alias ... ok test string::tests::test_bell_alias ... ok test string::tests::test_carriage_return_alias ... ok test string::tests::test_character_tabulation_with_justification_alias ... ok test string::tests::test_delete_alias ... ok test string::tests::test_dont_panic_on_8_in_octal_escape ... ok test string::tests::test_double_quoted_byte ... ok test string::tests::test_escape_alias ... ok test string::tests::test_escape_char_in_byte_literal ... ok test string::tests::test_escape_octet ... ok test string::tests::test_form_feed_alias ... ok test string::tests::test_fstring_constant_range ... ok test string::tests::test_fstring_escaped_character ... ok test string::tests::test_fstring_escaped_newline ... ok test string::tests::test_fstring_line_continuation ... ok test string::tests::test_fstring_parse_self_documenting_base ... ok test string::tests::test_fstring_parse_self_documenting_base_more ... ok test string::tests::test_fstring_parse_self_documenting_format ... ok test string::tests::test_fstring_unescaped_newline ... ok test string::tests::test_hts_alias ... ok test string::tests::test_invalid_byte_literal_error ... ok test string::tests::test_invalid_unicode_literal ... ok test string::tests::test_invalid_unicode_name_error ... ok test string::tests::test_missing_unicode_lbrace_error ... ok test string::tests::test_missing_unicode_rbrace_error ... ok test string::tests::test_parse_empty_fstring ... ok test string::tests::test_parse_empty_tstring ... ok test string::tests::test_parse_f_string_concat_1 ... ok test string::tests::test_parse_f_string_concat_2 ... ok test string::tests::test_parse_f_string_concat_3 ... ok test string::tests::test_parse_f_string_concat_4 ... ok test string::tests::test_parse_f_t_string_concat_1_error ... ok test string::tests::test_parse_f_t_string_concat_2_error ... ok test string::tests::test_parse_fstring ... ok test string::tests::test_parse_fstring_equals ... ok test string::tests::test_parse_fstring_nested_concatenation_string_spec ... ok test string::tests::test_parse_fstring_nested_spec ... ok test string::tests::test_parse_fstring_nested_spec_recursion_limit ... ok test string::tests::test_parse_fstring_nested_string_spec ... ok test string::tests::test_parse_fstring_not_equals ... ok test string::tests::test_parse_fstring_not_nested_spec ... ok test string::tests::test_parse_fstring_self_doc_prec_space ... ok test string::tests::test_parse_fstring_self_doc_trailing_space ... ok test string::tests::test_parse_fstring_yield_expr ... ok test string::tests::test_parse_invalid_fstring ... ok test string::tests::test_parse_invalid_tstring ... ok test string::tests::test_parse_string_concat ... ok test string::tests::test_parse_string_triple_quotes_with_kind ... ok test string::tests::test_parse_t_string_concat_1_error ... ok test string::tests::test_parse_t_string_concat_2_error ... ok test string::tests::test_parse_t_string_concat_3_error ... ok test string::tests::test_parse_t_string_concat_4_error ... ok test string::tests::test_parse_tstring ... ok test string::tests::test_parse_tstring_equals ... ok test string::tests::test_parse_tstring_nested_concatenation_string_spec ... ok test string::tests::test_parse_tstring_nested_spec ... ok test string::tests::test_parse_tstring_nested_spec_recursion_limit ... ok test string::tests::test_parse_tstring_nested_string_spec ... ok test string::tests::test_parse_tstring_not_equals ... ok test string::tests::test_parse_tstring_not_nested_spec ... ok test string::tests::test_parse_tstring_self_doc_prec_space ... ok test string::tests::test_parse_tstring_self_doc_trailing_space ... ok test string::tests::test_parse_tstring_yield_expr ... ok test string::tests::test_parse_u_f_string_concat_1 ... ok test string::tests::test_parse_u_f_string_concat_2 ... ok test string::tests::test_parse_u_string_concat_1 ... ok test string::tests::test_parse_u_string_concat_2 ... ok test string::tests::test_parse_u_t_string_concat_1_error ... ok test string::tests::test_parse_u_t_string_concat_2_error ... ok test string::tests::test_raw_byte_literal_1 ... ok test string::tests::test_raw_byte_literal_2 ... ok test string::tests::test_raw_fstring ... ok test string::tests::test_raw_tstring ... ok test string::tests::test_single_quoted_byte ... ok test string::tests::test_string_parser_escaped_mac_eol ... ok test string::tests::test_string_parser_escaped_unix_eol ... ok test string::tests::test_string_parser_escaped_windows_eol ... ok test string::tests::test_triple_quoted_raw_fstring ... ok test string::tests::test_triple_quoted_raw_tstring ... ok test string::tests::test_tstring_constant_range ... ok test string::tests::test_tstring_escaped_character ... ok test string::tests::test_tstring_escaped_newline ... ok test string::tests::test_tstring_line_continuation ... ok test string::tests::test_tstring_parse_self_documenting_base ... ok test string::tests::test_tstring_parse_self_documenting_base_more ... ok test string::tests::test_tstring_parse_self_documenting_format ... ok test string::tests::test_tstring_unescaped_newline ... ok test token_set::token_set_works_for_tokens ... ok test result: ok. 233 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/fixtures-ffca96733583a371 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 543 tests test inline_err::ann_assign_stmt_invalid_annotation.py ... ok test inline_err::ann_assign_stmt_invalid_value.py ... ok test inline_err::ann_assign_stmt_invalid_target.py ... ok test inline_err::ann_assign_stmt_type_alias_annotation.py ... ok test inline_err::ann_assign_stmt_missing_rhs.py ... ok test inline_err::assert_empty_msg.py ... ok test inline_err::args_unparenthesized_generator.py ... ok test inline_err::assert_empty_test.py ... ok test inline_err::assert_invalid_msg_expr.py ... ok test inline_err::assert_invalid_test_expr.py ... ok test inline_err::assign_stmt_invalid_target.py ... ok test inline_err::assign_stmt_keyword_target.py ... ok test inline_err::assign_stmt_missing_rhs.py ... ok test inline_err::assign_stmt_invalid_value_expr.py ... ok test inline_err::async_unexpected_token.py ... ok test inline_err::assign_stmt_starred_expr_value.py ... ok test inline_err::aug_assign_stmt_invalid_target.py ... ok test inline_err::aug_assign_stmt_invalid_value.py ... ok test inline_err::aug_assign_stmt_missing_rhs.py ... ok test inline_err::backslash_continuation_indentation_error.py ... ok test inline_err::case_expect_indented_block.py ... ok test inline_err::class_def_empty_body.py ... ok test inline_err::class_def_missing_name.py ... ok test inline_err::class_type_params_py311.py ... ok test inline_err::class_def_unclosed_type_param_list.py ... ok test inline_err::clause_expect_indented_block.py ... ok test inline_err::clause_expect_single_statement.py ... ok test inline_err::comma_separated_missing_comma.py ... ok test inline_err::comma_separated_missing_element_between_commas.py ... ok test inline_err::comma_separated_missing_comma_between_elements.py ... ok test inline_err::comma_separated_missing_first_element.py ... ok test inline_err::comprehension_missing_for_after_async.py ... ok test inline_err::debug_shadow_class.py ... ok test inline_err::debug_shadow_function.py ... ok test inline_err::debug_shadow_import.py ... ok test inline_err::debug_shadow_match.py ... ok test inline_err::debug_shadow_try.py ... ok test inline_err::debug_shadow_with.py ... ok test inline_err::decorator_await_expression_py38.py ... ok test inline_err::debug_shadow_type_alias.py ... ok test inline_err::decorator_dict_literal_py38.py ... ok test inline_err::decorator_expression_py38.py ... ok test inline_err::decorator_float_literal_py38.py ... ok test inline_err::decorator_missing_expression.py ... ok test inline_err::decorator_invalid_expression.py ... ok test inline_err::decorator_missing_newline.py ... ok test inline_err::decorator_named_expression_py37.py ... ok test inline_err::decorator_non_toplevel_call_expression_py38.py ... ok test inline_err::decorator_unexpected_token.py ... ok test inline_err::del_debug_py39.py ... ok test inline_err::del_stmt_empty.py ... ok test inline_err::del_incomplete_target.py ... ok test inline_err::different_match_pattern_bindings.py ... ok test inline_err::dotted_name_multiple_dots.py ... ok test inline_err::duplicate_match_class_attr.py ... ok test inline_err::duplicate_type_parameter_names.py ... ok test inline_err::duplicate_match_key.py ... ok test inline_err::except_star_py310.py ... ok test inline_err::except_stmt_missing_as_name.py ... ok test inline_err::except_stmt_invalid_expression.py ... ok test inline_err::except_stmt_missing_exception.py ... ok test inline_err::except_stmt_missing_exception_and_as_name.py ... ok test inline_err::except_stmt_unparenthesized_tuple_as.py ... ok test inline_err::except_stmt_unparenthesized_tuple_no_as_py313.py ... ok test inline_err::f_string_conversion_follows_exclamation.py ... ok test inline_err::f_string_empty_expression.py ... ok test inline_err::f_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::f_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::f_string_invalid_starred_expr.py ... ok test inline_err::f_string_lambda_without_parentheses.py ... ok test inline_err::f_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::f_string_unclosed_lbrace.py ... ok test inline_err::for_iter_unpack_py38.py ... ok test inline_err::for_stmt_invalid_iter_expr.py ... ok test inline_err::for_stmt_invalid_target.py ... ok test inline_err::for_stmt_invalid_target_binary_expr.py ... ok test inline_err::for_stmt_missing_in_keyword.py ... ok test inline_err::for_stmt_invalid_target_in_keyword.py ... ok test inline_err::for_stmt_missing_iter.py ... ok test inline_err::for_stmt_missing_target.py ... ok test inline_err::from_import_dotted_names.py ... ok test inline_err::from_import_empty_names.py ... ok test inline_err::from_import_missing_module.py ... ok test inline_err::from_import_missing_rpar.py ... ok test inline_err::from_import_star_with_other_names.py ... ok test inline_err::function_def_empty_body.py ... ok test inline_err::from_import_unparenthesized_trailing_comma.py ... ok test inline_err::function_def_missing_identifier.py ... ok test inline_err::function_def_invalid_return_expr.py ... ok test inline_err::function_def_missing_return_type.py ... ok test inline_err::function_def_unclosed_parameter_list.py ... ok test inline_err::function_def_unclosed_type_param_list.py ... ok test inline_err::function_def_unparenthesized_return_types.py ... ok test inline_err::global_stmt_empty.py ... ok test inline_err::function_type_params_py311.py ... ok test inline_err::global_stmt_expression.py ... ok test inline_err::global_stmt_trailing_comma.py ... ok test inline_err::if_stmt_empty_body.py ... ok test inline_err::if_stmt_elif_missing_colon.py ... ok test inline_err::if_stmt_invalid_elif_test_expr.py ... ok test inline_err::if_stmt_invalid_test_expr.py ... ok test inline_err::if_stmt_missing_test.py ... ok test inline_err::if_stmt_missing_colon.py ... ok test inline_err::if_stmt_misspelled_elif.py ... ok test inline_err::implicitly_concatenated_unterminated_string.py ... ok test inline_err::import_alias_missing_asname.py ... ok test inline_err::implicitly_concatenated_unterminated_string_multiline.py ... ok test inline_err::import_stmt_empty.py ... ok test inline_err::import_from_star.py ... ok test inline_err::import_stmt_parenthesized_names.py ... ok test inline_err::import_stmt_trailing_comma.py ... ok test inline_err::incomplete_attribute_before_for_in_delimiter.py ... ok test inline_err::invalid_annotation_class.py ... ok test inline_err::invalid_annotation_function.py ... ok test inline_err::invalid_annotation_function_py314.py ... ok test inline_err::invalid_annotation_py314.py ... ok test inline_err::import_stmt_star_import.py ... ok test inline_err::invalid_annotation_type_alias.py ... ok test inline_err::invalid_byte_literal.py ... ok test inline_err::invalid_del_target.py ... ok test inline_err::invalid_future_feature.py ... ok test inline_err::invalid_string_literal.py ... ok test inline_err::ipython_help_escape_command_error_recovery_1.py ... ok test inline_err::ipython_help_escape_command_error_recovery_2.py ... ok test inline_err::ipython_help_escape_command_error_recovery_3.py ... ok test inline_err::irrefutable_case_pattern.py ... ok test inline_err::iter_unpack_return_py37.py ... ok test inline_err::iter_unpack_yield_py37.py ... ok test inline_err::lambda_body_with_starred_expr.py ... ok test inline_err::lambda_body_with_yield_expr.py ... ok test inline_err::lazy_import_invalid_context_py315.py ... ok test inline_err::lazy_import_invalid_from_py315.py ... ok test inline_err::lazy_import_stmt_py314.py ... ok test inline_err::match_before_py310.py ... ok test inline_err::match_classify_as_keyword.py ... ok test inline_err::match_classify_as_keyword_or_identifier.py ... ok test inline_err::match_expected_colon.py ... ok test inline_err::match_stmt_expect_indented_block.py ... ok test inline_err::match_stmt_expected_case_block.py ... ok test inline_err::match_stmt_invalid_guard_expr.py ... ok test inline_err::match_stmt_invalid_subject_expr.py ... ok test inline_err::match_stmt_missing_guard_expr.py ... ok test inline_err::match_stmt_missing_pattern.py ... ok test inline_err::match_stmt_no_newline_before_case.py ... ok test inline_err::match_stmt_single_starred_subject.py ... ok test inline_err::mixed_bytes_and_non_bytes_literals.py ... ok test inline_err::multiple_assignment_in_case_pattern.py ... ok test inline_err::invalid_fstring_literal_element.py ... ok test inline_err::multiple_clauses_on_same_line.py ... ok test inline_err::multiple_starred_assignment_target.py ... ok test inline_err::named_expr_slice.py ... ok test inline_err::named_expr_slice_parse_error.py ... ok test inline_err::nested_quote_in_format_spec_py312.py ... ok test inline_err::node_range_with_gaps.py ... ok test inline_err::nested_async_comprehension_py310.py ... ok test inline_err::nonlocal_stmt_empty.py ... ok test inline_err::nonlocal_declaration_at_module_level.py ... ok test inline_err::nonlocal_stmt_expression.py ... ok test inline_err::nonlocal_stmt_trailing_comma.py ... ok test inline_err::param_missing_annotation.py ... ok test inline_err::param_missing_default.py ... ok test inline_err::param_with_invalid_annotation.py ... ok test inline_err::param_with_invalid_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::params_duplicate_names.py ... ok test inline_err::params_expected_after_star_separator.py ... ok test inline_err::params_follows_var_keyword_param.py ... ok test inline_err::params_kwarg_after_star_separator.py ... ok test inline_err::params_multiple_kwargs.py ... ok test inline_err::params_multiple_slash_separator.py ... ok test inline_err::params_multiple_star_separator.py ... ok test inline_err::params_no_arg_before_slash.py ... ok test inline_err::params_multiple_varargs.py ... ok test inline_err::params_non_default_after_default.py ... ok test inline_err::params_star_separator_after_star_param.py ... ok test inline_err::params_star_after_slash.py ... ok test inline_err::params_var_keyword_with_default.py ... ok test inline_err::params_var_positional_with_default.py ... ok test inline_err::parenthesized_context_manager_py38.py ... ok test inline_err::parenthesized_kwarg_py38.py ... ok test inline_err::pep701_nested_interpolation_py311.py ... ok test inline_err::pep_798_invalid_dict_unpacking_comprehensions_py315.py ... ok test inline_err::pep_798_unpacking_comprehensions_py314.py ... ok test inline_err::pos_only_py37.py ... ok test inline_err::raise_stmt_from_without_exc.py ... ok test inline_err::raise_stmt_invalid_cause.py ... ok test inline_err::raise_stmt_invalid_exc.py ... ok test inline_err::raise_stmt_unparenthesized_tuple_cause.py ... ok test inline_err::raise_stmt_unparenthesized_tuple_exc.py ... ok test inline_err::pep701_f_string_py311.py ... ok test inline_err::return_stmt_invalid_expr.py ... ok test inline_err::rebound_comprehension_variable.py ... ok test inline_err::simple_and_compound_stmt_on_same_line.py ... ok test inline_err::simple_and_compound_stmt_on_same_line_in_block.py ... ok test inline_err::simple_stmts_on_same_line.py ... ok test inline_err::simple_stmts_on_same_line_in_block.py ... ok test inline_err::single_star_return.py ... ok test inline_err::single_star_for.py ... ok test inline_err::single_starred_assignment_target.py ... ok test inline_err::single_star_yield.py ... ok test inline_err::star_index_py310.py ... ok test inline_err::starred_list_comp_py314.py ... ok test inline_err::starred_starred_expression.py ... ok test inline_err::t_string_empty_expression.py ... ok test inline_err::t_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::t_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::t_string_invalid_starred_expr.py ... ok test inline_err::t_string_lambda_without_parentheses.py ... ok test inline_err::t_string_unclosed_lbrace.py ... ok test inline_err::star_slices.py ... ok test inline_err::t_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::template_strings_py313.py ... ok test inline_err::try_stmt_invalid_order.py ... ok test inline_err::try_stmt_missing_except_finally.py ... ok test inline_err::try_stmt_misspelled_except.py ... ok test inline_err::tuple_context_manager_py38.py ... ok test inline_err::try_stmt_mixed_except_kind.py ... ok test inline_err::type_alias_incomplete_stmt.py ... ok test inline_err::type_alias_invalid_value_expr.py ... ok test inline_err::type_param_default_py312.py ... ok test inline_err::type_param_missing_bound.py ... ok test inline_err::type_param_param_spec_bound.py ... ok test inline_err::type_param_param_spec_invalid_default_expr.py ... ok test inline_err::type_param_invalid_bound_expr.py ... ok test inline_err::type_param_param_spec_missing_default.py ... ok test inline_err::type_param_type_var_invalid_default_expr.py ... ok test inline_err::type_param_type_var_missing_default.py ... ok test inline_err::type_param_type_var_tuple_bound.py ... ok test inline_err::type_param_type_var_tuple_missing_default.py ... ok test inline_err::type_param_type_var_tuple_invalid_default_expr.py ... ok test inline_err::type_parameter_default_order.py ... ok test inline_err::type_params_empty.py ... ok test inline_err::unparenthesized_named_expr_index_py38.py ... ok test inline_err::type_stmt_py311.py ... ok test inline_err::unparenthesized_named_expr_set_comp_py38.py ... ok test inline_err::unparenthesized_named_expr_set_literal_py38.py ... ok test inline_err::unterminated_fstring_newline_recovery.py ... ok test inline_err::while_stmt_invalid_test_expr.py ... ok test inline_err::walrus_py37.py ... ok test inline_err::while_stmt_missing_colon.py ... ok test inline_err::with_items_parenthesized_missing_colon.py ... ok test inline_err::while_stmt_missing_test.py ... ok test inline_err::with_items_parenthesized_missing_comma.py ... ok test inline_err::write_to_debug_expr.py ... ok test inline_err::yield_from_in_async_function.py ... ok test inline_ok::all_async_comprehension_py310.py ... ok test inline_ok::ambiguous_lpar_with_items_binary_expr.py ... ok test inline_ok::ann_assign_stmt_simple_target.py ... ok test inline_ok::ambiguous_lpar_with_items_if_expr.py ... ok test inline_ok::assign_stmt_starred_expr_value.py ... ok test inline_ok::args_unparenthesized_generator.py ... ok test inline_ok::assign_targets_terminator.py ... ok test inline_ok::async_for_statement.py ... ok test inline_ok::async_with_statement.py ... ok test inline_ok::async_function_definition.py ... ok test inline_ok::class_def_arguments.py ... ok test inline_ok::backslash_continuation_indentation.py ... ok test inline_ok::class_keyword_in_case_pattern.py ... ok test inline_ok::class_type_params_py312.py ... ok test inline_ok::comma_separated_regular_list_terminator.py ... ok test inline_ok::debug_rename_import.py ... ok test inline_ok::decorator_async_function.py ... ok test inline_ok::decorator_expression_dotted_ident_py38.py ... ok test inline_ok::decorator_await_expression_py39.py ... ok test inline_ok::decorator_expression_eval_hack_py38.py ... ok test inline_ok::decorator_expression_identity_hack_py38.py ... ok test inline_ok::del_debug_py38.py ... ok test inline_ok::decorator_expression_py39.py ... ok test inline_ok::del_targets_terminator.py ... ok test inline_ok::dotted_name_normalized_spaces.py ... ok test inline_ok::different_match_pattern_bindings.py ... ok test inline_ok::duplicate_match_key_attr.py ... ok test inline_ok::except_star_py311.py ... ok test inline_ok::except_stmt_as_name_soft_keyword.py ... ok test inline_ok::except_stmt_unparenthesized_tuple_no_as_py314.py ... ok test inline_ok::for_in_target_valid_expr.py ... ok test inline_ok::for_iter_unpack_py38.py ... ok test inline_ok::for_iter_unpack_py39.py ... ok test inline_ok::from_import_no_space.py ... ok test inline_ok::from_import_soft_keyword_module_name.py ... ok test inline_ok::from_import_stmt_terminator.py ... ok test inline_ok::fstring_format_spec_terminator.py ... ok test inline_ok::function_def_parameter_range.py ... ok test inline_ok::function_def_parenthesized_return_types.py ... ok test inline_ok::function_type_params_py312.py ... ok test inline_ok::function_def_valid_return_expr.py ... ok test inline_ok::global_stmt.py ... ok test inline_ok::import_from_star.py ... ok test inline_ok::import_as_name_soft_keyword.py ... ok test inline_ok::import_stmt_terminator.py ... ok test inline_ok::iter_unpack_return_py37.py ... ok test inline_ok::irrefutable_case_pattern_at_end.py ... ok test inline_ok::iter_unpack_return_py38.py ... ok test inline_ok::iter_unpack_yield_py38.py ... ok test inline_ok::iter_unpack_yield_py37.py ... ok test inline_ok::lambda_with_no_parameters.py ... ok test inline_ok::lazy_import_relative_py315.py ... ok test inline_ok::lambda_with_valid_body.py ... ok test inline_ok::lazy_import_soft_keyword_split_py315.py ... ok test inline_ok::lazy_import_semantic_ok_py315.py ... ok test inline_ok::match_after_py310.py ... ok test inline_ok::lazy_import_stmt_py315.py ... ok test inline_ok::match_annotated_assignment.py ... ok test inline_ok::match_as_pattern_soft_keyword.py ... ok test inline_ok::match_as_pattern.py ... ok test inline_ok::match_classify_as_identifier_1.py ... ok test inline_ok::match_attr_pattern_soft_keyword.py ... ok test inline_ok::match_classify_as_identifier_2.py ... ok test inline_ok::match_classify_as_keyword_2.py ... ok test inline_ok::match_classify_as_keyword_1.py ... ok test inline_ok::match_classify_as_keyword_or_identifier.py ... ok test inline_ok::match_sequence_pattern_parentheses_terminator.py ... ok test inline_ok::match_sequence_pattern_terminator.py ... ok test inline_ok::match_stmt_subject_expr.py ... ok test inline_ok::multiple_assignment_in_case_pattern.py ... ok test inline_ok::match_stmt_valid_guard_expr.py ... ok test inline_ok::multiple_starred_assignment_target.py ... ok test inline_ok::nested_alternative_patterns.py ... ok test inline_ok::nested_async_comprehension_py310.py ... ok test inline_ok::nested_async_comprehension_py311.py ... ok test inline_ok::non_duplicate_type_parameter_names.py ... ok test inline_ok::non_nested_quote_in_format_spec_py311.py ... ok test inline_ok::non_rebound_comprehension_variable.py ... ok test inline_ok::nonlocal_declaration_at_module_level.py ... ok test inline_ok::nonlocal_stmt.py ... ok test inline_ok::param_with_annotation.py ... ok test inline_ok::param_with_default.py ... ok test inline_ok::param_with_star_annotation.py ... ok test inline_ok::param_with_star_annotation_py311.py ... ok test inline_ok::param_with_star_annotation_py310.py ... ok test inline_ok::params_seen_keyword_only_param_after_star.py ... ok test inline_ok::params_non_default_after_star.py ... ok test inline_ok::parenthesized_kwarg_py37.py ... ok test inline_ok::parenthesized_context_manager_py39.py ... ok test inline_ok::parenthesized_named_expr_index_py38.py ... ok test inline_ok::parenthesized_named_expr_py38.py ... ok test inline_ok::parenthesized_star_index_py310.py ... ok test inline_ok::pep701_f_string_py311.py ... ok test inline_ok::pep701_f_string_py312.py ... ok test inline_ok::pep750_t_string_py314.py ... ok test inline_ok::pep_798_unpacking_comprehensions_py315.py ... ok test inline_ok::read_from_debug.py ... ok test inline_ok::pos_only_py38.py ... ok test inline_ok::simple_stmts_in_block.py ... ok test inline_ok::single_parenthesized_item_context_manager_py38.py ... ok test inline_ok::simple_stmts_with_semicolons.py ... ok test inline_ok::single_star_in_tuple.py ... ok test inline_ok::single_starred_assignment_target.py ... ok test inline_ok::starred_list_comp_py315.py ... ok test inline_ok::star_index_py311.py ... ok test inline_ok::tuple_context_manager_py38.py ... ok test inline_ok::template_strings_py314.py ... ok test inline_ok::type_param_default_py313.py ... ok test inline_ok::type_param_param_spec.py ... ok test inline_ok::type_param_type_var.py ... ok test inline_ok::type_stmt_py312.py ... ok test inline_ok::type_param_type_var_tuple.py ... ok test inline_ok::unparenthesized_named_expr_index_py39.py ... ok test inline_ok::unparenthesized_named_expr_py39.py ... ok test inline_ok::valid_annotation_class.py ... ok test inline_ok::valid_annotation_py313.py ... ok test inline_ok::valid_annotation_function_py313.py ... ok test inline_ok::valid_future_feature.py ... ok test inline_ok::walrus_py38.py ... ok test invalid_syntax::expressions/arguments/double_starred.py ... ok test invalid_syntax::expressions/arguments/duplicate_keyword_arguments.py ... ok test invalid_syntax::expressions/arguments/invalid_expression.py ... ok test invalid_syntax::expressions/arguments/invalid_keyword_expression.py ... ok test invalid_syntax::expressions/arguments/invalid_order.py ... ok test invalid_syntax::expressions/arguments/missing_comma.py ... ok test invalid_syntax::expressions/arguments/missing_argument.py ... ok test invalid_syntax::expressions/arguments/missing_expression.py ... ok test invalid_syntax::expressions/arguments/unclosed_0.py ... ok test invalid_syntax::expressions/arguments/starred.py ... ok test invalid_syntax::expressions/arguments/unclosed_1.py ... ok test invalid_syntax::expressions/arguments/unclosed_2.py ... ok test invalid_syntax::expressions/attribute/invalid_member.py ... ok test invalid_syntax::expressions/attribute/multiple_dots.py ... ok test invalid_syntax::expressions/await/no_expression_0.py ... ok test invalid_syntax::expressions/attribute/no_member.py ... ok test invalid_syntax::expressions/await/no_expression_1.py ... ok test invalid_syntax::expressions/await/recover.py ... ok test invalid_syntax::expressions/bin_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bin_op/missing_lhs.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_1.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_0.py ... ok test invalid_syntax::expressions/bin_op/multiple_ops.py ... ok test invalid_syntax::expressions/bin_op/named_expression.py ... ok test invalid_syntax::expressions/bin_op/starred_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_lhs.py ... ok test invalid_syntax::expressions/bool_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_rhs.py ... ok test invalid_syntax::expressions/bool_op/named_expression.py ... ok test invalid_syntax::expressions/bool_op/starred_expression.py ... ok test invalid_syntax::expressions/compare/invalid_order.py ... ok test invalid_syntax::expressions/compare/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/compare/missing_lhs.py ... ok test invalid_syntax::expressions/compare/missing_rhs_0.py ... ok test invalid_syntax::expressions/compare/missing_rhs_1.py ... ok test invalid_syntax::expressions/compare/missing_rhs_2.py ... ok test invalid_syntax::expressions/compare/multiple_equals.py ... ok test invalid_syntax::expressions/compare/starred_expression.py ... ok test invalid_syntax::expressions/compare/named_expression.py ... ok test invalid_syntax::expressions/dict/comprehension.py ... ok test invalid_syntax::expressions/dict/double_star.py ... ok test invalid_syntax::expressions/dict/double_star_comprehension.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_0.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_1.py ... ok test invalid_syntax::expressions/dict/named_expression_0.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_2.py ... ok test invalid_syntax::expressions/dict/named_expression_1.py ... ok test invalid_syntax::expressions/dict/recover.py ... ok test invalid_syntax::expressions/emoji_identifiers.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_0.py ... ok test invalid_syntax::expressions/emoji_statement.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_1.py ... ok test invalid_syntax::expressions/if/missing_test_expr_0.py ... ok test invalid_syntax::expressions/if/missing_test_expr_1.py ... ok test invalid_syntax::expressions/lambda_default_parameters.py ... ok test invalid_syntax::expressions/if/recover.py ... ok test invalid_syntax::expressions/lambda_duplicate_parameters.py ... ok test invalid_syntax::expressions/list/comprehension.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_0.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_1.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_2.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_3.py ... ok test invalid_syntax::expressions/list/recover.py ... ok test invalid_syntax::expressions/list/star_expression_precedence.py ... ok test invalid_syntax::expressions/named/invalid_target.py ... ok test invalid_syntax::expressions/named/missing_expression_1.py ... ok test invalid_syntax::expressions/named/missing_expression_0.py ... ok test invalid_syntax::expressions/named/missing_expression_2.py ... ok test invalid_syntax::expressions/named/missing_expression_3.py ... ok test invalid_syntax::expressions/named/missing_expression_4.py ... ok test invalid_syntax::expressions/parenthesized/generator.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_0.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_1.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_2.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_3.py ... ok test invalid_syntax::expressions/parenthesized/parenthesized.py ... ok test invalid_syntax::expressions/parenthesized/tuple.py ... ok test invalid_syntax::expressions/parenthesized/tuple_starred_expr.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_0.py ... ok test invalid_syntax::expressions/set/comprehension.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_2.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_1.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_3.py ... ok test invalid_syntax::expressions/set/recover.py ... ok test invalid_syntax::expressions/set/star_expression_precedence.py ... ok test invalid_syntax::expressions/subscript/unclosed_slice_0.py ... ok test invalid_syntax::expressions/subscript/invalid_slice_element.py ... ok test invalid_syntax::expressions/subscript/unclosed_slice_1.py ... ok test invalid_syntax::expressions/unary.py ... ok test invalid_syntax::expressions/unary/no_expression_0.py ... ok test invalid_syntax::expressions/unary/named_expression.py ... ok test invalid_syntax::expressions/unary/no_expression_1.py ... ok test invalid_syntax::expressions/yield/named_expression.py ... ok test invalid_syntax::expressions/yield/star_expression.py ... ok test invalid_syntax::expressions/yield_from/starred_expression.py ... ok test invalid_syntax::expressions/yield_from/unparenthesized.py ... ok test invalid_syntax::re_lex_logical_token_mac_eol.py ... ok test invalid_syntax::re_lex_logical_token_windows_eol.py ... ok test invalid_syntax::re_lex_logical_token.py ... ok test invalid_syntax::re_lexing/line_continuation_1.py ... ok test invalid_syntax::re_lexing/fstring_format_spec_1.py ... ok test invalid_syntax::re_lexing/line_continuation_windows_eol.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_1.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_2.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_3.py ... ok test invalid_syntax::re_lexing/ty_1828.py ... ok test invalid_syntax::statements/if_extra_closing_parentheses.py ... ok test invalid_syntax::statements/function_type_parameters.py ... ok test invalid_syntax::statements/if_extra_indent.py ... ok test invalid_syntax::statements/invalid_assignment_targets.py ... ok test invalid_syntax::statements/match/as_pattern_0.py ... ok test invalid_syntax::statements/invalid_augmented_assignment_target.py ... ok test invalid_syntax::statements/match/as_pattern_1.py ... ok test invalid_syntax::statements/match/as_pattern_2.py ... ok test invalid_syntax::statements/match/as_pattern_3.py ... ok test invalid_syntax::statements/match/as_pattern_4.py ... ok test invalid_syntax::statements/match/invalid_class_pattern.py ... ok test invalid_syntax::statements/match/invalid_lhs_or_rhs_pattern.py ... ok test invalid_syntax::statements/match/invalid_mapping_pattern.py ... ok test invalid_syntax::statements/match/star_pattern_usage.py ... ok test invalid_syntax::statements/match/unary_add_usage.py ... ok test invalid_syntax::statements/with/empty_with_items.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar_eof.py ... ok test invalid_syntax::statements/with/unparenthesized_with_items.py ... ok test invalid_syntax::statements/with/ambiguous_lpar_with_items.py ... ok test valid_syntax::expressions/arguments.py ... ok test valid_syntax::expressions/attribute.py ... ok test valid_syntax::expressions/await.py ... ok test valid_syntax::expressions/bin_op.py ... ok test valid_syntax::expressions/bool_op.py ... ok test valid_syntax::expressions/call.py ... ok test valid_syntax::expressions/compare.py ... ok test valid_syntax::expressions/dictionary.py ... ok test valid_syntax::expressions/dictionary_comprehension.py ... ok test valid_syntax::expressions/generator.py ... ok test valid_syntax::expressions/if.py ... ok test valid_syntax::expressions/f_string.py ... ok test valid_syntax::expressions/lambda.py ... ok test valid_syntax::expressions/list.py ... ok test valid_syntax::expressions/name.py ... ok test valid_syntax::expressions/list_comprehension.py ... ok test valid_syntax::expressions/named.py ... ok test valid_syntax::expressions/number_literal.py ... ok test valid_syntax::expressions/parenthesized.py ... ok test valid_syntax::expressions/set.py ... ok test valid_syntax::expressions/slice.py ... ok test valid_syntax::expressions/set_comprehension.py ... ok test valid_syntax::expressions/starred.py ... ok test valid_syntax::expressions/string.py ... ok test valid_syntax::expressions/subscript.py ... ok test valid_syntax::expressions/tuple.py ... ok test valid_syntax::expressions/unary_op.py ... ok test valid_syntax::expressions/yield.py ... ok test valid_syntax::expressions/yield_from.py ... ok test valid_syntax::expressions/t_string.py ... ok test valid_syntax::other/atom.py ... ok test valid_syntax::other/decorator.py ... ok test valid_syntax::statement/annotated_assignment.py ... ok test valid_syntax::statement/assert.py ... ok test valid_syntax::statement/assignment.py ... ok test valid_syntax::statement/augmented_assignment.py ... ok test valid_syntax::statement/class.py ... ok test valid_syntax::statement/delete.py ... ok test valid_syntax::statement/ambiguous_lpar_with_items.py ... ok test valid_syntax::statement/for.py ... ok test valid_syntax::statement/from_import.py ... ok test valid_syntax::statement/if.py ... ok test valid_syntax::statement/import.py ... ok test valid_syntax::statement/function.py ... ok test valid_syntax::statement/raise.py ... ok test valid_syntax::statement/return.py ... ok test valid_syntax::statement/simple.py ... ok test valid_syntax::statement/try.py ... ok test valid_syntax::statement/type.py ... ok test valid_syntax::statement/while.py ... ok test valid_syntax::statement/with.py ... ok test valid_syntax::statement/match.py ... ok test result: ok. 543 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.94s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/generate_inline_tests-98877d06c922671a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test generate_inline_tests ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_python_semantic-d0e6c542d4ec5d23 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 4 tests test analyze::type_inference::tests::type_inference ... ok test binding::tests::size ... ok test cfg::tests::control_flow_graph::_jumps_py_expects ... ok test cfg::tests::control_flow_graph::_no_flow_py_expects ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_python_stdlib-15466b3714b670e9 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 4 tests test identifiers::tests::migration_name ... ok test identifiers::tests::module_name ... ok test identifiers::tests::valid_identifiers ... ok test sys::tests::python_315_stdlib_modules ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_python_trivia-8ad8541e7b808b8a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 31 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 result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/block_comments-d6610bdd63d5f0ee --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 7 tests test block_comments_indented_block ... ok test block_comments_lines_in_triple_quotes_not_a_block ... ok test block_comments_lines_with_code_not_a_block ... ok test block_comments_sequential_lines_not_in_block ... ok test block_comments_single_line_is_not_a_block ... ok test block_comments_stress_test ... ok test block_comments_two_line_block_at_start ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/simple_tokenizer-6bf19f4b7d972dcf --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 44 tests test comment_containing_single_quoted_string ... ok test comment_containing_triple_quoted_string ... ok test empty_string_literal ... ok test fstring ... ok test identifier_ending_in_non_start_char ... ok test identifier_starting_with_string_kind ... ok test ignore_word_with_only_id_continuing_chars ... ok test lines_after_before_a_new_line ... ok test lines_after_before_comment_offset ... ok test lines_after_empty_string ... ok test lines_after_in_the_middle_of_a_line ... ok test lines_after_multiple_newlines ... ok test lines_after_with_comment_only_line ... ok test lines_before_empty_string ... ok test lines_before_in_the_middle_of_a_line ... ok test lines_before_multiple_leading_newlines ... ok test lines_before_on_a_new_line ... ok test lines_before_with_comment_offset ... ok test lines_before_with_comment_only_line ... ok test lines_before_with_trailing_comment ... ok test single_quoted_multiline_string_containing_comment ... ok test single_quoted_multiline_string_implicit_concatenation ... ok test string_followed_by_multiple_comments ... ok test string_with_byte_kind ... ok test string_with_double_escaped_backslash ... ok test string_with_escaped_quote ... ok test string_with_invalid_kind ... ok test string_with_kind ... ok test test_previous_token_simple ... ok test tokenize_bogus ... ok test tokenize_comma ... ok test tokenize_continuation ... ok test tokenize_eq ... ok test tokenize_invalid_operators ... ok test tokenize_multichar ... ok test tokenize_not_eq ... ok test tokenize_operators ... ok test tokenize_parentheses ... ok test tokenize_slash ... ok test tokenize_substring ... ok test tokenize_trivia ... ok test tricky_unicode ... ok test triple_quoted_multiline_string_containing_comment ... ok test tstring ... ok test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/whitespace-6478af05d84ced0d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test trailing_content ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_server-78f819465b5c63f2 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 20 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 session::index::ruff_settings::tests::inline_and_specific_settings_resolution_order ... ok test session::index::ruff_settings::tests::inline_settings ... 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. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/document-7a9a33d262aa342d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test delete_lines_pandas_html ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-e2fcacdbb5d97dfa --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 14 tests test code_action::code_action_without_valid_url_returns_unchanged_action ... 2026-06-06 16:08:59.361584704 INFO No workspace options found for file:///tmp/.tmpbg9B6V, using default options 2026-06-06 16:08:59.374054067 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.378536444 DEBUG Indexing settings for workspace: /tmp/.tmpbg9B6V 2026-06-06 16:08:59.446055252 INFO Registering workspace: /tmp/.tmpbg9B6V 2026-06-06 16:08:59.449433778 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.465929462 DEBUG request{id=2 method="codeAction/resolve"}: enter 2026-06-06 16:08:59.466019372 WARN request{id=2 method="codeAction/resolve"}: Returning code action unchanged because it doesn't contain Ruff's document URI payload. 2026-06-06 16:08:59.483933492 DEBUG request{id=3 method="shutdown"}: enter 2026-06-06 16:08:59.483988601 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:08:59.484049569 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_python ... 2026-06-06 16:08:59.486034638 INFO No workspace options found for file:///tmp/.tmpTe30dM, using default options 2026-06-06 16:08:59.486086256 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.486101003 DEBUG Indexing settings for workspace: /tmp/.tmpTe30dM 2026-06-06 16:08:59.487609750 INFO Registering workspace: /tmp/.tmpTe30dM 2026-06-06 16:08:59.487730353 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.492276042 DEBUG notification{method="textDocument/didOpen"}: enter 2026-06-06 16:08:59.497990241 DEBUG request{id=2 method="textDocument/codeAction"}: enter 2026-06-06 16:08:59.501358663 DEBUG request{id=2 method="textDocument/codeAction"}: Included path via `include`: /tmp/.tmpTe30dM/test.py 2026-06-06 16:08:59.506848717 DEBUG request{id=2 method="textDocument/codeAction"}: Included path via `include`: /tmp/.tmpTe30dM/test.py 2026-06-06 16:08:59.624224788 DEBUG request{id=2 method="textDocument/codeAction"}: Included path via `include`: /tmp/.tmpTe30dM/test.py 2026-06-06 16:08:59.632164157 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-06-06 16:08:59.729792417 DEBUG request{id=3 method="shutdown"}: enter 2026-06-06 16:08:59.729822839 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:08:59.729969330 DEBUG Received exit notification, exiting ok test code_action::invalid_code_action_resolve_data_returns_unchanged_action ... 2026-06-06 16:08:59.732265058 INFO No workspace options found for file:///tmp/.tmpMEpBPM, using default options 2026-06-06 16:08:59.732292837 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.732306191 DEBUG Indexing settings for workspace: /tmp/.tmpMEpBPM 2026-06-06 16:08:59.733827228 INFO Registering workspace: /tmp/.tmpMEpBPM 2026-06-06 16:08:59.733931434 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.734171330 DEBUG request{id=2 method="codeAction/resolve"}: enter 2026-06-06 16:08:59.734247039 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-url". 2026-06-06 16:08:59.744525187 DEBUG request{id=3 method="shutdown"}: enter 2026-06-06 16:08:59.744598632 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:08:59.744744149 DEBUG Received exit notification, exiting ok test code_action::no_code_actions_for_markdown ... 2026-06-06 16:08:59.745795276 INFO No workspace options found for file:///tmp/.tmpFuwqzb, using default options 2026-06-06 16:08:59.745882236 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.745890703 DEBUG Indexing settings for workspace: /tmp/.tmpFuwqzb 2026-06-06 16:08:59.747316691 INFO Registering workspace: /tmp/.tmpFuwqzb 2026-06-06 16:08:59.747374438 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.747523930 DEBUG notification{method="textDocument/didOpen"}: enter 2026-06-06 16:08:59.747568855 DEBUG request{id=2 method="textDocument/codeAction"}: enter 2026-06-06 16:08:59.758004741 DEBUG request{id=3 method="shutdown"}: enter 2026-06-06 16:08:59.758014255 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:08:59.758219557 DEBUG Received exit notification, exiting ok test custom_extension::format_custom_extension_mapped_to_markdown ... 2026-06-06 16:08:59.759399724 INFO No workspace options found for file:///tmp/.tmpMfHa5m, using default options 2026-06-06 16:08:59.759414310 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.759421294 DEBUG Indexing settings for workspace: /tmp/.tmpMfHa5m 2026-06-06 16:08:59.762366315 DEBUG Loaded settings from: `/tmp/.tmpMfHa5m/pyproject.toml` for `/tmp/.tmpMfHa5m` 2026-06-06 16:08:59.762941274 INFO Registering workspace: /tmp/.tmpMfHa5m 2026-06-06 16:08:59.762991229 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.763198840 DEBUG notification{method="textDocument/didOpen"}: enter 2026-06-06 16:08:59.763488333 DEBUG request{id=2 method="textDocument/formatting"}: enter 2026-06-06 16:08:59.763569278 DEBUG request{id=2 method="textDocument/formatting"}: Included path via `include`: /tmp/.tmpMfHa5m/test.thing 2026-06-06 16:08:59.768182388 DEBUG request{id=2 method="textDocument/formatting"}:Printer::print: enter 2026-06-06 16:08:59.783791850 DEBUG request{id=3 method="shutdown"}: enter 2026-06-06 16:08:59.783800927 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:08:59.783809391 DEBUG Received exit notification, exiting ok test custom_extension::lint_custom_extension_mapped_to_markdown_emits_no_diagnostics ... 2026-06-06 16:08:59.784899358 INFO No workspace options found for file:///tmp/.tmphdD2sf, using default options 2026-06-06 16:08:59.784914596 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.784921125 DEBUG Indexing settings for workspace: /tmp/.tmphdD2sf 2026-06-06 16:08:59.785456340 DEBUG Loaded settings from: `/tmp/.tmphdD2sf/pyproject.toml` for `/tmp/.tmphdD2sf` 2026-06-06 16:08:59.786422100 INFO Registering workspace: /tmp/.tmphdD2sf 2026-06-06 16:08:59.786546748 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.786695995 DEBUG notification{method="textDocument/didOpen"}: enter 2026-06-06 16:08:59.786794020 DEBUG request{id=2 method="textDocument/diagnostic"}: enter 2026-06-06 16:08:59.797365020 DEBUG request{id=3 method="shutdown"}: enter 2026-06-06 16:08:59.797374287 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:08:59.797384099 DEBUG Received exit notification, exiting ok test custom_extension::range_format_custom_extension_mapped_to_markdown_is_unsupported ... 2026-06-06 16:08:59.798690142 INFO No workspace options found for file:///tmp/.tmpi3icAS, using default options 2026-06-06 16:08:59.798704423 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.798710767 DEBUG Indexing settings for workspace: /tmp/.tmpi3icAS 2026-06-06 16:08:59.799523096 DEBUG Loaded settings from: `/tmp/.tmpi3icAS/pyproject.toml` for `/tmp/.tmpi3icAS` 2026-06-06 16:08:59.800180093 INFO Registering workspace: /tmp/.tmpi3icAS 2026-06-06 16:08:59.800222111 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.800335833 DEBUG notification{method="textDocument/didOpen"}: enter 2026-06-06 16:08:59.800553901 DEBUG request{id=2 method="textDocument/rangeFormatting"}: enter 2026-06-06 16:08:59.800575798 DEBUG request{id=2 method="textDocument/rangeFormatting"}: Included path via `include`: /tmp/.tmpi3icAS/test.thing 2026-06-06 16:08:59.800579476 WARN request{id=2 method="textDocument/rangeFormatting"}: Range formatting for Markdown files not supported 2026-06-06 16:08:59.810989039 DEBUG request{id=3 method="shutdown"}: enter 2026-06-06 16:08:59.810998755 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:08:59.811009454 DEBUG Received exit notification, exiting ok test hover::hover_for_python_noqa ... 2026-06-06 16:08:59.812326478 INFO No workspace options found for file:///tmp/.tmplmvsWq, using default options 2026-06-06 16:08:59.812340435 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.812354033 DEBUG Indexing settings for workspace: /tmp/.tmplmvsWq 2026-06-06 16:08:59.813810086 INFO Registering workspace: /tmp/.tmplmvsWq 2026-06-06 16:08:59.813844416 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.814108149 DEBUG notification{method="textDocument/didOpen"}: enter 2026-06-06 16:08:59.814224869 DEBUG request{id=2 method="textDocument/hover"}: enter 2026-06-06 16:08:59.825573803 DEBUG request{id=3 method="shutdown"}: enter 2026-06-06 16:08:59.825581329 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:08:59.825590723 DEBUG Received exit notification, exiting ok test hover::no_hover_for_markdown ... 2026-06-06 16:08:59.827169920 INFO No workspace options found for file:///tmp/.tmpIW6lBD, using default options 2026-06-06 16:08:59.827271418 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.827348778 DEBUG Indexing settings for workspace: /tmp/.tmpIW6lBD 2026-06-06 16:08:59.828788355 INFO Registering workspace: /tmp/.tmpIW6lBD 2026-06-06 16:08:59.828901866 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.829026287 DEBUG notification{method="textDocument/didOpen"}: enter 2026-06-06 16:08:59.829133922 DEBUG request{id=2 method="textDocument/hover"}: enter 2026-06-06 16:08:59.839343103 DEBUG request{id=3 method="shutdown"}: enter 2026-06-06 16:08:59.839444041 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:08:59.839526636 DEBUG Received exit notification, exiting ok test hover::unavailable_document_returns_empty_response ... 2026-06-06 16:08:59.840593957 INFO No workspace options found for file:///tmp/.tmpP6MZdF, using default options 2026-06-06 16:08:59.840617339 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.840624877 DEBUG Indexing settings for workspace: /tmp/.tmpP6MZdF 2026-06-06 16:08:59.842038280 INFO Registering workspace: /tmp/.tmpP6MZdF 2026-06-06 16:08:59.842068221 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.842180176 DEBUG request{id=2 method="textDocument/hover"}: enter 2026-06-06 16:08:59.842191843 WARN request{id=2 method="textDocument/hover"}: Returning no hover information because document `file:///tmp/.tmpP6MZdF/not-open.py` isn't open. 2026-06-06 16:08:59.852311065 DEBUG request{id=3 method="shutdown"}: enter 2026-06-06 16:08:59.852320425 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:08:59.852362291 DEBUG Received exit notification, exiting ok test notebook::notebook_without_ipynb_extension ... 2026-06-06 16:08:59.853714603 INFO No workspace options found for file:///builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_server/resources/test/fixtures, using default options 2026-06-06 16:08:59.853819898 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.853900905 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_server/resources/test/fixtures 2026-06-06 16:08:59.856542634 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/pyproject.toml` 2026-06-06 16:08:59.856742586 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=264 2026-06-06 16:08:59.856907475 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-06-06 16:08:59.859322689 INFO Registering workspace: /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_server/resources/test/fixtures 2026-06-06 16:08:59.859440240 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.859894510 DEBUG notification{method="notebookDocument/didOpen"}: enter 2026-06-06 16:08:59.860142297 DEBUG notification{method="notebookDocument/didOpen"}: Included path via `include`: /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_server/resources/test/fixtures/notebook.py 2026-06-06 16:08:59.943606756 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-06-06 16:08:59.944021679 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-06-06 16:08:59.944117937 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-06-06 16:08:59.949876059 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:08:59.950128249 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:08:59.966393454 DEBUG request{id=2 method="shutdown"}: enter 2026-06-06 16:08:59.966401297 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:08:59.966438218 DEBUG Received exit notification, exiting ok test notebook::super_resolution_overview ... 2026-06-06 16:08:59.968331160 INFO No workspace options found for file:///builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_server/resources/test/fixtures, using default options 2026-06-06 16:08:59.968350377 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.968364069 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_server/resources/test/fixtures 2026-06-06 16:08:59.969245268 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/pyproject.toml` 2026-06-06 16:08:59.969334415 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=264 2026-06-06 16:08:59.969344285 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-06-06 16:08:59.970975382 INFO Registering workspace: /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_server/resources/test/fixtures 2026-06-06 16:08:59.971009121 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.971077519 DEBUG notification{method="notebookDocument/didOpen"}: enter 2026-06-06 16:08:59.971128461 DEBUG notification{method="notebookDocument/didOpen"}: Included path via `include`: /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-06-06 16:08:59.971482938 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-06-06 16:08:59.971499030 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-06-06 16:08:59.971511572 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-06-06 16:08:59.971630735 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:08:59.971704391 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:08:59.973681612 DEBUG notification{method="notebookDocument/didChange"}: enter 2026-06-06 16:08:59.973718707 DEBUG notification{method="notebookDocument/didChange"}: Included path via `include`: /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-06-06 16:08:59.973978074 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-06-06 16:08:59.973991135 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-06-06 16:08:59.974002288 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-06-06 16:08:59.974101931 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:08:59.974149299 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:08:59.974204531 DEBUG notification{method="notebookDocument/didChange"}: enter 2026-06-06 16:08:59.974229680 DEBUG notification{method="notebookDocument/didChange"}: Included path via `include`: /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-06-06 16:08:59.974498577 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-06-06 16:08:59.974511821 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-06-06 16:08:59.974522205 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-06-06 16:08:59.974770824 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:08:59.986464452 DEBUG request{id=2 method="shutdown"}: enter 2026-06-06 16:08:59.986468700 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for shutdown notification ok test workspace::selects_the_correct_workspace_settings_for_multi_root_workspaces ... 2026-06-06 16:08:59.986510785 DEBUG Received exit notification, exiting 2026-06-06 16:08:59.987500296 INFO No workspace options found for file:///tmp/.tmpUCmw1f, using default options 2026-06-06 16:08:59.987518185 INFO No workspace options found for file:///tmp/.tmpUCmw1f/external/Y, using default options 2026-06-06 16:08:59.987521235 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:08:59.987535739 DEBUG Indexing settings for workspace: /tmp/.tmpUCmw1f 2026-06-06 16:08:59.988126444 DEBUG Loaded settings from: `/tmp/.tmpUCmw1f/systemtests/pyproject.toml` for `/tmp/.tmpUCmw1f/systemtests` 2026-06-06 16:08:59.989111255 INFO Registering workspace: /tmp/.tmpUCmw1f 2026-06-06 16:08:59.989268777 DEBUG Indexing settings for workspace: /tmp/.tmpUCmw1f/external/Y 2026-06-06 16:08:59.990735506 INFO Registering workspace: /tmp/.tmpUCmw1f/external/Y 2026-06-06 16:08:59.990933575 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:08:59.991193632 DEBUG notification{method="textDocument/didOpen"}: enter 2026-06-06 16:08:59.991357274 DEBUG notification{method="textDocument/didOpen"}: enter 2026-06-06 16:08:59.991554179 DEBUG request{id=2 method="textDocument/diagnostic"}: enter 2026-06-06 16:08:59.991575340 DEBUG request{id=2 method="textDocument/diagnostic"}: Included path via `include`: /tmp/.tmpUCmw1f/systemtests/tests/common/fakes/wus.py 2026-06-06 16:08:59.991803801 DEBUG request{id=3 method="textDocument/diagnostic"}: enter 2026-06-06 16:08:59.991809687 DEBUG request{id=3 method="textDocument/diagnostic"}: Included path via `include`: /tmp/.tmpUCmw1f/external/Y/wus.py 2026-06-06 16:09:00.002781081 DEBUG request{id=4 method="shutdown"}: enter 2026-06-06 16:09:00.002789130 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:09:00.002847083 DEBUG Received exit notification, exiting ok test workspace::unavailable_document_diagnostic_returns_empty_response ... 2026-06-06 16:09:00.003950715 INFO No workspace options found for file:///tmp/.tmpocZ60r, using default options 2026-06-06 16:09:00.003967832 DEBUG Negotiated position encoding: UTF16 2026-06-06 16:09:00.003975239 DEBUG Indexing settings for workspace: /tmp/.tmpocZ60r 2026-06-06 16:09:00.005304635 INFO Registering workspace: /tmp/.tmpocZ60r 2026-06-06 16:09:00.005462355 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-06-06 16:09:00.005516299 DEBUG request{id=2 method="textDocument/diagnostic"}: enter 2026-06-06 16:09:00.005525417 WARN request{id=2 method="textDocument/diagnostic"}: Returning no diagnostics because document `file:///tmp/.tmpocZ60r/not-open.py` isn't open. 2026-06-06 16:09:00.015661573 DEBUG request{id=3 method="shutdown"}: enter 2026-06-06 16:09:00.015670924 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for shutdown notification 2026-06-06 16:09:00.015683627 DEBUG Received exit notification, exiting ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.79s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_source_file-6e43dfa637869a3e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 13 tests test line_index::tests::ascii_carriage_return ... ok test line_index::tests::ascii_carriage_return_newline ... ok test line_index::tests::ascii_index ... ok test line_index::tests::ascii_source_location ... ok test line_index::tests::line_end_exclusive_handles_different_line_endings ... ok test line_index::tests::utf8_byte_offset ... ok test line_index::tests::utf8_carriage_return ... ok test line_index::tests::utf8_carriage_return_newline ... ok test line_index::tests::utf8_index ... ok test newlines::tests::universal_newlines_backwards ... ok test newlines::tests::universal_newlines_empty_str ... ok test newlines::tests::universal_newlines_forward ... ok test newlines::tests::universal_newlines_mixed ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/auto_traits-dd22ff8ca67e76af --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/constructors-90c965fae4403367 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/indexing-964fe94c3ded2d92 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/main-3707c856954032a7 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 8 tests test checked_math ... ok test contains ... ok test contains_point ... ok test cover ... ok test cover_offset ... ok test intersect ... ok test math ... ok test sum ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/serde-d70ee058934237fe --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 3 tests test invalid_range_deserialization ... ok test range_serialization ... ok test size_serialization ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ruff_workspace-e826aa9b2f1f7066 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 26 tests test configuration::tests::ignore_code_then_select_prefix ... ok test configuration::tests::ignore_code_then_select_prefix_ignore_code ... ok test configuration::tests::select_all_preview ... ok test configuration::tests::select_code_ignore_code ... ok test configuration::tests::select_code_ignore_prefix ... ok test configuration::tests::select_docstring_convention_override ... ok test configuration::tests::select_linter ... ok test configuration::tests::select_linter_preview ... ok test configuration::tests::select_one_char_prefix ... ok test configuration::tests::select_prefix_ignore_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code_ignore_prefix ... ok test configuration::tests::select_prefix_preview ... ok test configuration::tests::select_rule_preview ... ok test configuration::tests::select_two_char_prefix ... ok test options::tests::flake8_self_options ... ok test options::tests::flake8_tidy_imports_options_allow_disjoint_lazy_import_selectors ... ok test options::tests::flake8_tidy_imports_options_reject_all_on_both_sides ... ok test options::tests::flake8_tidy_imports_options_reject_overlapping_lazy_import_selectors ... ok test pyproject::tests::deserialize ... ok test pyproject::tests::find_and_parse_pyproject_toml ... ok test pyproject::tests::str_pattern_prefix_pair ... ok test resolver::tests::exclusions ... ok test resolver::tests::extend_respects_target_version ... ok test resolver::tests::find_python_files ... ok test resolver::tests::rooted_exclusion ... ok test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty-f889913c60bb1344 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 4 tests test version::tests::version_formatting ... ok test version::tests::version_formatting_with_commit_info ... ok test version::tests::version_formatting_with_commits_since_last_tag ... ok test version::tests::version_serializable ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty-af2918c3056bddae --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/cli-01879d828ccc6b2c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 124 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 exit_code::both_warnings_and_errors ... ok test exit_code::both_warnings_and_errors_and_error_on_warning_is_true ... ok test exit_code::exit_zero_is_true ... ok test exit_code::no_errors_but_error_on_warning_is_enabled_in_configuration ... ok test exit_code::no_errors_but_error_on_warning_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 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_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_unfixable ... ok test fixes::fix ... 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 fixes::fix_clean_file ... ok test fixes::fix_unfixable ... Snapshot test passes but the existing value is in a legacy format. Please run `cargo insta test --force-update-snapshots` to update to a newer format. Snapshot contents: x = 1 ok test github_diagnostics ... ok test gitlab_diagnostics ... ok test gitlab_empty_diagnostics ... ok test paths_in_configuration_files_are_relative_to_the_project_root ... ok test python_environment::check_venv_resolution_with_working_venv ... ok test python_environment::check_venv_resolution_without_working_venv ... ok test python_environment::cli_unsupported_python_version ... ok test python_environment::config_file_annotation_showing_where_python_version_set_syntax_error ... ok test python_environment::config_file_annotation_showing_where_python_version_set_typing_error ... ok test python_environment::config_file_broken_python_setting ... ok test python_environment::config_file_python_setting_directory_with_no_site_packages ... ok test python_environment::config_file_python_setting_directory_with_unsupported_python_version ... ok test python_environment::config_file_unsupported_python_version ... ok test python_environment::config_override_python_platform ... ok test python_environment::config_override_python_version ... ok test python_environment::default_root_flat_layout ... ok test python_environment::default_root_flat_layout_variant ... ok test python_environment::default_root_project_name_folder ... ok test python_environment::default_root_python_folder ... ok test python_environment::default_root_python_package ... ok test python_environment::default_root_python_package_pyi ... ok test python_environment::default_root_src_layout ... ok test python_environment::default_root_tests_folder ... ok test python_environment::default_root_tests_package ... ok test python_environment::defaults_to_a_new_python_version ... ok test python_environment::environment_root_takes_precedence_over_src_root ... ok test python_environment::lib64_site_packages_directory_on_unix ... ok test python_environment::many_search_paths ... ok test python_environment::missing_virtual_env ... ok test python_environment::python_argument_points_to_symlinked_executable ... ok test python_environment::python_argument_trapped_in_a_symlink_factory ... ok test python_environment::python_cli_argument_system_installation ... ok test python_environment::python_cli_argument_virtual_environment ... ok test python_environment::python_version_inferred_from_system_installation ... ok test python_environment::pythonpath_is_respected ... ok test python_environment::pythonpath_multiple_dirs_is_respected ... ok test python_environment::pyvenv_cfg_file_annotation_no_trailing_newline ... ok test python_environment::pyvenv_cfg_file_annotation_showing_where_python_version_set ... ok test python_environment::src_root_deprecation_warning ... ok test python_environment::src_root_deprecation_warning_with_environment_root ... ok test python_environment::src_subdirectory_not_added_as_root_if_src_package_exists ... ok test python_environment::src_subdirectory_takes_precedence_over_repo_root ... ok test python_environment::ty_system_environment_and_local_venv ... ok test python_environment::unix_system_installation_with_no_lib_directory ... ok test rule::rule_default_output ... ok test rule::rule_json_output ... ok test rule::rule_no_selector ... # abstract-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 class Derived(Base): # Error: `Derived` does not implement `method` 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 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 Protocol class BaseProto(Protocol): a: int # fine (explicitly declared as `int`) def method_member(self) -> int: ... # fine: a method definition using `def` is considered a declaration c = "some variable" # error: no explicit declaration, leading to ambiguity b = method_member # error: no explicit declaration, leading to ambiguity # error: this creates implicit assignments of `d` and `e` in the protocol class body. # Were they really meant to be considered protocol members? 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 ```python def _(x: int): assert_type(x, int) # fine if x: assert_type(x, int) # error: [assert-type-unspellable-subtype] # the actual type is `int & ~AlwaysFalsy`, # which excludes types like `Literal[0]` ``` # call-abstract-method Default level: error | Preview (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: ... Foo.method() # Error: cannot call abstract classmethod ``` # 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 4() # TypeError: 'int' object is not callable ``` # 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): x() # error: We know `x` is callable, but not what arguments it accepts ``` # conflicting-argument-forms Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks whether an argument is used as both a value and a type form in a call. ## Why is this bad? Such calls have confusing semantics and often indicate a logic error. ## Examples ```python from typing import reveal_type from ty_extensions import is_singleton if flag: f = repr # Expects a value else: f = is_singleton # Expects a type form f(int) # 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 b: a: int else: a: str a = 1 ``` # 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 ```python class M1(type): ... class M2(type): ... class A(metaclass=M1): ... class B(metaclass=M2): ... # TypeError: metaclass conflict class C(A, B): ... ``` # 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 ```python # foo.pyi class A(B): ... class B(A): ... ``` [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 ```python type Itself = Itself type A = B type B = A ``` # 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 y: str # Error: Required field after field with default ``` # 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 ```python @warnings.deprecated("use new_func instead") def old_func(): ... old_func() # emits [deprecated] diagnostic ``` # 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 ``` # 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): ... ``` # 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 @dataclass class A: # Crash at runtime b: int _1: KW_ONLY c: str _2: KW_ONLY d: bytes ``` # empty-body Default level: error | Stable (since 0.0.14) ## What it does Detects functions with empty bodies that have a non-`None` return type annotation. The errors reported by this rule have the same motivation as the `invalid-return-type` rule. The diagnostic exists as a separate error code to allow users to disable this rule while prototyping code. While we strongly recommend enabling this rule if possible, users migrating from other type checkers may also find it useful to temporarily disable this rule on some or all of their codebase if they find it results in a large number of diagnostics. ## Why is this bad? A function with an empty body (containing only `...`, `pass`, or a docstring) will implicitly return `None` at runtime. Returning `None` when the return type is non-`None` is unsound, and will lead to ty inferring incorrect types elsewhere. Functions with empty bodies are permitted in certain contexts where they serve as declarations rather than implementations: - Functions in stub files (`.pyi`) - Methods in Protocol classes - Abstract methods decorated with `@abstractmethod` - Overload declarations decorated with `@overload` - Functions in `if TYPE_CHECKING` blocks ## Examples ```python def foo() -> int: ... # error: [empty-body] def bar() -> str: """A function that does nothing.""" pass # error: [empty-body] ``` # 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": ... ``` # 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 # Error: @final is not allowed on non-method functions @final 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__`. ## Examples ```python from typing import Final # Error: `Final` symbol without a value MY_CONSTANT: Final[int] # OK: `Final` symbol with a value MY_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 a = 20 / 0 # 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 def test(): -> "Literal[" "5" "]": ... ``` Use instead: ```python def test(): -> "Literal[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): ... ``` [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) t[3] # IndexError: tuple index out of range ``` # 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", (), {})) # 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] (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): ... ``` 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 class A(int, float): ... # TypeError: multiple bases have instance lay-out conflict ``` Note that pure-Python classes with no `__slots__`, or pure-Python classes with empty `__slots__`, are always compatible: ```python class A: ... class B: __slots__ = () class C: __slots__ = ("a", "b") # fine class D(A, B, C): ... ``` ## Known problems Classes that have "dynamic" definitions of `__slots__` (definitions do not consist of string literals, or tuples of string literals) are not currently considered disjoint bases by ty. Additionally, this check is not exhaustive: many C extensions (including several in the standard library) define classes that use extended memory layouts and thus cannot coexist in a single MRO. Since it is currently not possible to represent this fact in stub files, having a full knowledge of these classes is also impossible. When it comes to classes that do not define `__slots__` at the Python level, therefore, ty, currently only hard-codes a number of cases where it knows that a class will produce instances with an atypical memory layout. ## Further reading - [CPython documentation: `__slots__`](https://docs.python.org/3/reference/datamodel.html#slots) - [CPython documentation: Method Resolution Order](https://docs.python.org/3/glossary.html#term-method-resolution-order) [Method Resolution Order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # invalid-argument-type Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects call arguments whose type is not assignable to the corresponding typed parameter. ## Why is this bad? Passing an argument of a type the function (or callable object) does not accept violates the expectations of the function author and may cause unexpected runtime errors within the body of the function. ## Examples ```python def func(x: int): ... func("foo") # error: [invalid-argument-type] ``` # invalid-assignment Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for assignments where the type of the value is not [assignable to] the type of the assignee. ## Why is this bad? Such assignments break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python a: int = '' ``` [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 variables from its class. ## 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 class C: class_var: ClassVar[int] = 1 instance_var: int C.class_var = 3 # okay C().class_var = 3 # error: Cannot assign to class variable C().instance_var = 3 # okay C.instance_var = 3 # error: Cannot assign to instance variable ``` # 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] ("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]. ## 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]: 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: 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` to a class that inherits from `NamedTuple`, `TypedDict`, `Enum`, or `Protocol` is 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 # error: [invalid-dataclass] class Foo(NamedTuple): x: int ``` [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: ... ``` # 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 ``` [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 DOG: int = 2 # Error: enum members should not be annotated ``` 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 try: 1 / 0 except 1: ... ``` Use instead: ```python try: 1 / 0 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 ```python from typing import override class A: @override def foo(self): ... # Error raised here class B(A): @override def ffooo(self): ... # Error raised here 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 raised here y: int @dataclass(frozen=True) class FrozenBase: x: int @dataclass class NonFrozenChild(FrozenBase): # Error raised here 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 ```python from typing_extensions import Generic, TypeVar T = TypeVar("T") U = TypeVar("U", default=int) # error: 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]): ... ``` ## 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 ```python from enum import Enum from typing import Generic, TypeVar T = TypeVar("T") # error: enum class cannot be generic (class creation fails with `TypeError`) class E[T](Enum): A = 1 # error: enum class cannot be generic (class creation fails with `TypeError`) class F(Enum, Generic[T]): A = 1 # error: enum class cannot be generic -- the class creation does not immediately fail... class G(Generic[T], Enum): 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 a = 20 / 0 # 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 class Person(TypedDict): name: str age: int alice = Person(name="Alice", age=30) alice["height"] # KeyError: 'height' bob: Person = { "nickname": "Bob", "age": 30 } # typo! 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]. It states that parameters with names starting with `__` should be considered positional-only by type checkers. [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 def f(x, __y): # Error: `__y` is not considered positional-only 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 Q = TypeVar("S") # error: TypeVar name must match the variable it's assigned to T = TypeVar("T") # error: TypeVars should not be redefined # error: TypeVar must be immediately assigned to a variable def f(t: TypeVar("U")): ... ``` ## 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? Matching on invalid patterns will lead to a runtime error. ## Examples ```python NotAClass = 42 match x: case NotAClass(): # TypeError at runtime: must be a class ... ``` # 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 def f(): ... # TypeError: f() takes 0 positional arguments but 3 were given class B(metaclass=f): ... ``` ## 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] ("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. 2. 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-override] return "foo" def accepts_super(s: Super) -> int: return s.method(x=42) accepts_super(Sub()) # 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. 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-override] return 42 accepts_super(Sub2()) # TypeError at runtime: method() got an unexpected keyword argument 'x' # ty cannot catch this error due to the violation of the Liskov Substitution Principle. ``` ## Common issues ### Why does ty complain about my `__eq__` method? `__eq__` and `__ne__` methods in Python are generally expected to accept arbitrary objects as their second argument, for example: ```python class A: x: int def __eq__(self, other: object) -> bool: # gracefully handle an object of an unexpected type # without raising an exception if not isinstance(other, A): return False return self.x == other.x ``` If `A.__eq__` here were annotated as only accepting `A` instances for its second argument, it would imply that you wouldn't be able to use `==` between instances of `A` and instances of unrelated classes without an exception possibly being raised. While some classes in Python do indeed behave this way, the strongly held convention is that it should be avoided wherever possible. As part of this check, therefore, ty enforces that `__eq__` and `__ne__` methods accept `object` as their second argument. ### Why does ty disagree with Ruff about how to write my method? Ruff has several rules that will encourage you to rename a parameter, or change its type signature, if it thinks you're falling into a certain anti-pattern. For example, Ruff's [ARG002](https://docs.astral.sh/ruff/rules/unused-method-argument/) rule recommends that an unused parameter should either be removed or renamed to start with `_`. Applying either of these suggestions can cause ty to start reporting an `invalid-method-override` error if the function in question is a method on a subclass that overrides a method on a superclass, and the change would cause the subclass method to no longer accept all argument combinations that the superclass method accepts. This can usually be resolved by adding [`@typing.override`][override] to your method definition. Ruff knows that a method decorated with `@typing.override` is intended to override a method by the same name on a superclass, and avoids reporting rules like ARG002 for such methods; it knows that the changes recommended by ARG002 would violate the Liskov Substitution Principle. Correct use of `@override` is enforced by ty's `invalid-explicit-override` rule. [Liskov Substitution Principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle [override]: https://docs.python.org/3/library/typing.html#typing.override # invalid-named-tuple Default level: error | Stable (since 0.0.1-alpha.19) ## What it does Checks for invalidly defined `NamedTuple` classes. ## Why is this bad? An invalidly defined `NamedTuple` class may lead to the type checker drawing incorrect conclusions. It may also lead to `TypeError`s or `AttributeError`s at runtime. ## Examples A class definition cannot combine `NamedTuple` with other base classes in multiple inheritance; doing so raises a `TypeError` at runtime. The sole exception to this rule is `Generic[]`, which can be used alongside `NamedTuple` in a class's bases list. ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple, object): ... TypeError: can only inherit from a NamedTuple type and Generic ``` Further, `NamedTuple` field names cannot start with an underscore: ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple): ... _bar: int ValueError: Field names cannot start with an underscore: '_bar' ``` `NamedTuple` classes also have certain synthesized attributes (like `_asdict`, `_make`, `_replace`, etc.) that cannot be overwritten. Attempting to assign to these attributes without a type annotation will raise an `AttributeError` at runtime. ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple): ... x: int ... _asdict = 42 AttributeError: Cannot overwrite NamedTuple attribute _asdict ``` # invalid-named-tuple-override Default level: warn | Stable (since 0.0.31) ## What it does Checks for subclass members that override inherited `NamedTuple` fields. ## Why is this bad? Reusing an inherited `NamedTuple` field name in a subclass creates a class where tuple indexing and `repr()` still reflect the original field, while attribute access follows the subclass member. ## Default level This rule is a warning by default because these overrides do not make the class invalid at runtime. ## Examples ```python from typing import NamedTuple class User(NamedTuple): name: str class Admin(User): name = "shadowed" # error: [invalid-named-tuple-override] admin = Admin("Alice") admin.name # "shadowed" admin[0] # "Alice" ``` # invalid-newtype Default level: error | Stable (since 0.0.1-alpha.27) ## What it does Checks for the creation of invalid `NewType`s ## Why is this bad? There are several requirements that you must follow when creating a `NewType`. ## Examples ```python from typing import NewType def get_name() -> str: ... Foo = NewType("Foo", int) # okay Bar = NewType(get_name(), int) # error: The first argument to `NewType` must be a string literal Baz = NewType("Baz", int | str) # error: invalid base for `typing.NewType` ``` # 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. ## Example Defining only one overload: ```py from typing import overload @overload def foo(x: int) -> int: ... def foo(x: int | None) -> int | None: return x ``` Or, not providing an implementation for the overloaded definition: ```py from typing import overload @overload def foo() -> None: ... @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 = ''): ... ``` # 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 P2 = ParamSpec("S2") # error: ParamSpec name must match the variable it's assigned to ``` ## References - [Typing spec: ParamSpec](https://typing.python.org/en/latest/spec/generics.html#paramspec) # invalid-protocol Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for protocol classes that will raise `TypeError` at runtime. ## Why is this bad? An invalidly defined protocol class may lead to the type checker inferring unexpected things. It may also lead to `TypeError`s at runtime. ## Examples A `Protocol` class cannot inherit from a non-`Protocol` class; this raises a `TypeError` at runtime: ```pycon >>> from typing import Protocol >>> class Foo(int, Protocol): ... ... Traceback (most recent call last): File "", line 1, in class Foo(int, Protocol): ... TypeError: Protocols can only inherit from other protocols, got ``` # invalid-raise Default level: error | Stable (since 0.0.1-alpha.1) Checks for `raise` statements that raise non-exceptions or use invalid causes for their raised exceptions. ## Why is this bad? Only subclasses or instances of `BaseException` can be raised. For an exception's cause, the same rules apply, except that `None` is also permitted. Violating these rules results in a `TypeError` at runtime. ## Examples ```python def f(): try: something() except NameError: raise "oops!" from f def g(): raise NotImplemented from 42 ``` Use instead: ```python 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)` super(A(), B()) # error: `A()` is not a class super(B, A()) # error: `A()` does not satisfy `isinstance(A(), B)` super(B, A) # error: `A` does not satisfy `issubclass(A, B)` ``` ## 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() -> "intstance of C": return 42 class C: ... ``` Use instead: ```python def foo() -> "C": return 42 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 @total_ordering class MyClass: # Error: no ordering method defined 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 ```python from typing import TypeAliasType IntOrStr = TypeAliasType("IntOrStr", int | str) # okay NewAlias = TypeAliasType(get_name(), int) # error: TypeAliasType name must be a string literal ``` # 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: ```python from typing import Generic, TypeVar T1 = TypeVar('T1', int, str) T2 = TypeVar('T2', bound=int) class Foo1(Generic[T1]): ... class Foo2(Generic[T2]): ... Foo1[bytes] # error: bytes does not satisfy T1's constraints Foo2[str] # error: str does not satisfy T2's bound ``` Using PEP 695 type variables: ```python class Foo[T]: ... class Bar[T, U]: ... Foo[int, str] # error: too many arguments Bar[int] # error: too few arguments ``` # 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 TYPE_CHECKING = '' ``` # 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 a: type[1] # `1` is not a type b: Annotated[int] # `Annotated` expects at least two arguments ``` [type expressions]: https://typing.python.org/en/latest/spec/annotations.html#type-and-annotation-expressions # invalid-type-guard-call Default level: error | Stable (since 0.0.1-alpha.11) ## What it does Checks for type guard function calls without a valid target. ## Why is this bad? The first non-keyword non-variadic argument to a type guard function is its target and must map to a symbol. Starred (`is_str(*a)`), literal (`is_str(42)`) and other non-symbol-like expressions are invalid as narrowing targets. ## Examples ```python from typing import TypeIs def f(v: object) -> TypeIs[int]: ... f() # Error f(*a) # Error f(10) # Error ``` # 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 ```python from typing import TypeIs def f() -> TypeIs[int]: ... # Error, no parameter def f(*, v: object) -> TypeIs[int]: ... # Error, no positional arguments allowed def f(*args: object) -> TypeIs[int]: ... # Error, expect variadic arguments class C: def f(self) -> TypeIs[int]: ... # Error, only positional argument expected is `self` ``` # invalid-type-variable-bound Default level: error | Stable (since 0.0.15) ## What it does Checks for [type variables] whose bounds reference type variables. ## Why is this bad? The bound of a type variable must be a concrete type. ## Examples ```python T = TypeVar('T', bound=list['T']) # error: [invalid-type-variable-bound] U = TypeVar('U') T = TypeVar('T', bound=U) # error: [invalid-type-variable-bound] 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 ```python from typing import TypeVar T = TypeVar('T', str) # invalid constrained TypeVar I = TypeVar('I', bound=int) U = TypeVar('U', list[I], int) # invalid constrained TypeVar ``` Use instead: ```python T = TypeVar('T', str, int) # valid constrained TypeVar # or T = TypeVar('T', bound=str) # valid bound TypeVar U = TypeVar('U', 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 ```python T = TypeVar("T", bound=str, default=int) # error: [invalid-type-variable-default] U = TypeVar("U", int, str, default=bytes) # error: [invalid-type-variable-default] ``` [type variables]: https://docs.python.org/3/library/typing.html#typing.TypeVar [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 # 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 Foo(TypedDict, metaclass=whatever): # error: [invalid-typed-dict-header] ... def f(x: dict): class Bar(TypedDict, **x): # 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): isinstance(arg, HasX) # error: [isinstance-against-protocol] (not runtime-checkable) issubclass(arg2, HasX) # error: [isinstance-against-protocol] (not runtime-checkable) def g(arg: object): match arg: case HasX(): # error: [isinstance-against-protocol] (not runtime-checkable) 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, TypeVar from typing_extensions import TypedDict T = TypeVar("U") # 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): ... func() # TypeError: func() missing 1 required positional argument: 'x' ``` # missing-override-decorator Default level: ignore | Preview (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 ```python from typing import override class Parent: def method(self) -> int: return 1 class Child(Parent): def method(self) -> int: # Error raised here when the rule is enabled return 2 class ExplicitChild(Parent): @override def method(self) -> int: # fine return 2 ``` # 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 alice: Person = {"name": "Alice"} # missing required key 'age' 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 @overload def func(x: int): ... @overload def func(x: 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 for i in 34: # TypeError: 'int' object is not iterable 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 4[1] # TypeError: 'int' object is not subscriptable ``` # 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 raised here ``` # 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 raised here ``` # 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: ... f(1, x=2) # Error raised here ``` # 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: ... f(x=1) # Error raised here ``` # 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 b: c = 0 A.c # AttributeError: type object 'A' has no attribute 'c' ``` # 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): ... A()[0] # TypeError: 'A' object is not subscriptable ``` # 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 ```python # module.py import datetime if datetime.date.today().weekday() != 6: a = 1 # main.py from module import a # ImportError: cannot import name 'a' from 'module' ``` # 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 html.parser # AttributeError: module 'html' has no attribute 'parser' ``` # 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(0): x = i print(x) # NameError: name 'x' is not defined ``` # 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": ... ``` Use instead: ```python def test(): -> "int": ... ``` # 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 def f() -> int: return 10 cast(int, f()) # Redundant ``` # 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, where `ClassVar[Final[int]]` has a distinct meaning from `Final[int]`. ## Examples ```python from typing import ClassVar, Final class C: x: ClassVar[Final[int]] = 1 # redundant y: Final[ClassVar[int]] = 1 # redundant ``` # 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 ```python class Outer[T]: # Error: `T` is already used by `Outer` class Inner[T]: ... # Error: `T` is already used by `Outer` def method[T](self, x: T) -> T: ... ``` ## 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 static_assert(1 + 1 == 3) # error: evaluates to `False` static_assert(int(2.0 * 3.0) == 6) # error: does not have a statically known truthiness ``` # 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] 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): # Ty emits a warning here 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 raised here ``` # 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() # error: super() is not supported in methods of NamedTuple classes ``` ## 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 raised here ``` # 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 ```python def _(x: int): assert_type(x, int) # fine assert_type(x, str) # error: Actual type does not match asserted type ``` # 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 super() # error: no enclosing class or function found def func(): super() # error: no enclosing class or first argument exists class A: f = super() # error: no enclosing function to provide the first argument def method(self): def nested(): super() # error: first argument does not exist in this nested function lambda: super() # error: first argument does not exist in this lambda (super() for _ in range(10)) # error: argument is not available in generator expression 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") x: T # error: unbound type variable in module scope class C(Generic[T]): x: list[S] = [] # error: S is not in this class's generic context ``` ## 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 reveal_type(1) # NameError: name 'reveal_type' is not defined ``` # 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: ... f(x=1, y=2) # Error raised here ``` # 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: ... A().foo # AttributeError: 'A' object has no attribute 'foo' ``` # 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 ```python def f(): global x # unresolved global x = 42 def g(): print(x) # unresolved reference ``` Use instead: ```python x: int def f(): global x x = 42 def g(): print(x) ``` Or: ```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 import foo # ModuleNotFoundError: No module named 'foo' ``` # 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 print(x) # NameError: name 'x' is not defined ``` # 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 b1 = NotBoolable() b2 = NotBoolable() if b1: # exception raised here pass b1 and b2 # exception raised here not b1 # exception raised here b1 < b2 < b1 # exception raised here ``` # 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 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: ... A() + A() # TypeError: unsupported operand type(s) for +: 'A' and 'A' ``` # unused-awaitable Default level: warn | Preview (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: fetch_data() # Warning: coroutine is not awaited 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 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 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 ```py from typing import overload @overload def foo(x: int) -> int: return x + 1 # will never be executed @overload def foo(x: str) -> str: return "Oh no, got a string" # will never be executed 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 step size 0 in slices. ## Why is this bad? A slice with a step size of zero will raise a `ValueError` at runtime. ## Examples ```python l = list(range(10)) l[1:10:0] # ValueError: slice step cannot be zero ``` 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::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 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 result: ok. 124 passed; 0 failed; 0 ignored; 0 measured; 4 filtered out; finished in 35.62s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/file_watching-f7126648e14ebaad --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 42 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_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 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. 40 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 3.83s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_combine-ecf3daa4ca44f442 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 4 tests test tests::combine_map ... ok test tests::combine_option ... ok test tests::combine_order_map ... ok test tests::combine_vec ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_completion_bench-5c385faa3dcd7261 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_completion_eval-4d937d0dae0724f8 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_ide-560f3640b9f50ee6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1502 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_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_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_trailing_whitespace ... ok test code_action::tests::undefined_reveal_type ... ok test code_action::tests::unresolved_deprecated ... ok test code_action::tests::unresolved_deprecated_warnings_imported ... ok test code_action::tests::unresolved_loader ... ok test code_action::tests::unresolved_loader_abc_imported ... ok test code_action::tests::unresolved_loader_importlib_imported ... ok test completion::tests::attribute_access_empty_dict ... ok test completion::tests::attribute_access_empty_list ... ok test completion::tests::attribute_access_set ... ok test completion::tests::attribute_access_set_keyword_prefix ... ok test completion::tests::attribute_double_parens ... ok test completion::tests::attribute_not_on_integer ... ok test completion::tests::attribute_on_constructor_directly ... ok test completion::tests::attribute_on_float ... ok test completion::tests::attribute_on_integer ... ok test completion::tests::attribute_parens ... ok test completion::tests::auto_import_deprioritizes_deprecated_over_stdlib_special ... ok test completion::tests::auto_import_does_not_use_enclosing_class_scope ... ok test completion::tests::auto_import_ignores_modules_with_leading_underscore ... ok test completion::tests::auto_import_includes_first_party_modules_as_suggestions ... ok test completion::tests::auto_import_includes_modules_with_leading_underscore_in_first_party ... ok test completion::tests::auto_import_includes_stdlib_modules_as_suggestions ... ok test completion::tests::auto_import_includes_sub_modules_as_suggestions ... ok test completion::tests::auto_import_match_quality_ranks_prefix_before_substring ... ok test completion::tests::auto_import_omits_conditionally_imported_symbol_available_in_all_branches ... ok test completion::tests::auto_import_omits_conditionally_imported_symbol_available_in_some_branches ... ok test completion::tests::auto_import_omits_directly_imported_symbol ... ok test completion::tests::auto_import_omits_directly_imported_symbol_in_nested_scope ... ok test completion::tests::auto_import_omits_imported_symbol_from_parent_scope ... ok test completion::tests::auto_import_omits_wildcard_imported_symbol ... ok test completion::tests::auto_import_prefers_collections_over_third_party_reexport ... ok test completion::tests::auto_import_prefers_std_lib_symbol_over_third_party_symbol_with_same_name ... ok test completion::tests::auto_import_prefers_typing_over_third_party_reexport ... ok test completion::tests::auto_import_preserves_name_order_for_unrelated_third_party_symbol ... ok test completion::tests::auto_import_preserves_qualified_suggestion_for_same_named_import ... ok test completion::tests::auto_import_preserves_qualified_suggestion_for_shadowed_import ... ok test completion::tests::auto_import_preserves_suggestion_for_import_after_cursor ... ok test completion::tests::auto_import_prioritizes_reusing_import_from_statements ... ok test completion::tests::auto_import_respects_all ... ok test completion::tests::auto_import_should_not_include_symbols_in_current_module ... ok test completion::tests::auto_import_with_submodule ... ok test completion::tests::betwixt_attribute_access1 ... ok test completion::tests::betwixt_attribute_access2 ... ok test completion::tests::betwixt_attribute_access3 ... ok test completion::tests::betwixt_attribute_access4 ... ok test completion::tests::builtins ... ok test completion::tests::builtins_not_included_import ... ok test completion::tests::builtins_not_included_object_attr ... ok test completion::tests::call_arguments_cursor_middle ... ok test completion::tests::call_arguments_multi_def ... ok test completion::tests::call_attribute_argument_no_arg_completions ... ok test completion::tests::call_bare_paramspec_has_no_keyword_argument_completions ... ok test completion::tests::call_blank1 ... ok test completion::tests::call_keyword_argument_at_value ... ok test completion::tests::call_keyword_only_argument ... ok test completion::tests::call_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::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::favour_imported_over_builtin ... ok test completion::tests::favour_symbols_currently_imported ... 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::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_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_duplicate_keyword_arg ... ok test completion::tests::no_panic_argument_completion_before_paren ... ok test completion::tests::no_panic_for_attribute_table_that_contains_subscript ... ok test completion::tests::no_panic_incomplete_except_handler ... ok test completion::tests::no_statement_keywords_in_annotated_assign ... ok test completion::tests::no_statement_keywords_in_arguments ... ok test completion::tests::no_statement_keywords_in_assert ... ok test completion::tests::no_statement_keywords_in_assign ... ok test completion::tests::no_statement_keywords_in_augassign ... ok test completion::tests::no_statement_keywords_in_dict_literal ... ok test completion::tests::no_statement_keywords_in_except_handler ... ok test completion::tests::no_statement_keywords_in_if_condition ... ok test completion::tests::no_statement_keywords_in_if_x_in ... ok test completion::tests::no_statement_keywords_in_keyword_arguments ... ok test completion::tests::no_statement_keywords_in_lambda ... ok test completion::tests::no_statement_keywords_in_list_literal ... ok test completion::tests::no_statement_keywords_in_match_case ... ok test completion::tests::no_statement_keywords_in_match_guard ... ok test completion::tests::no_statement_keywords_in_match_subject ... ok test completion::tests::no_statement_keywords_in_parameter_default ... ok test completion::tests::no_statement_keywords_in_raise ... ok test completion::tests::no_statement_keywords_in_return ... ok test completion::tests::no_statement_keywords_in_set_literal ... ok test completion::tests::no_statement_keywords_in_starred_args_parameter_annotation ... ok test completion::tests::no_statement_keywords_in_tuple_literal ... ok test completion::tests::no_statement_keywords_in_type_alias ... ok test completion::tests::no_statement_keywords_in_while ... ok test completion::tests::no_statement_keywords_in_with ... ok test completion::tests::object_attr_ignores_all ... ok test completion::tests::one_function_blank ... ok test completion::tests::one_function_not_prefix ... ok test completion::tests::one_function_prefix ... ok test completion::tests::only_lambda_keyword_in_decorator ... ok test completion::tests::only_lambda_keyword_in_decorator_top_of_file ... ok test completion::tests::ordering ... ok test completion::tests::private_symbols_in_module ... ok test completion::tests::private_symbols_in_stub ... ok test completion::tests::reexport_redundant_convention_import_auto ... ok test completion::tests::reexport_redundant_convention_import_noauto ... ok test completion::tests::reexport_simple_import_auto ... ok test completion::tests::reexport_simple_import_noauto ... ok test completion::tests::regression_test_issue_642 ... ok test completion::tests::relative_from_import1 ... ok test completion::tests::relative_from_import2 ... ok test completion::tests::relative_from_import3 ... ok test completion::tests::relative_import_module_after_dots1 ... ok test completion::tests::relative_import_module_after_dots2 ... ok test completion::tests::relative_import_module_after_dots3 ... ok test completion::tests::relative_import_module_after_dots4 ... ok test completion::tests::relative_import_module_after_typing1 ... ok test completion::tests::relative_import_module_after_typing2 ... ok test completion::tests::relative_import_module_after_typing3 ... ok test completion::tests::relative_import_module_after_typing4 ... ok test completion::tests::scope_id_missing_class_identifier1 ... ok test completion::tests::scope_id_missing_from_import1 ... ok test completion::tests::scope_id_missing_from_import2 ... ok test completion::tests::scope_id_missing_from_import3 ... ok test completion::tests::scope_id_missing_function_identifier1 ... ok test completion::tests::scope_id_missing_function_identifier2 ... ok test completion::tests::scope_id_missing_global1 ... ok test completion::tests::scope_id_missing_import1 ... ok test completion::tests::scope_id_missing_import2 ... ok test completion::tests::scope_id_missing_try_except1 ... ok test completion::tests::scope_id_missing_type_alias1 ... ok test completion::tests::set_comprehension_member ... ok test completion::tests::star_import ... ok test completion::tests::statement_keywords_in_if_body ... ok test completion::tests::statically_unreachable_symbols ... ok test completion::tests::string_dot_attr1 ... ok test completion::tests::string_dot_attr2 ... ok test completion::tests::string_dot_attr3 ... ok test completion::tests::string_literal_completions_annotated_assignment ... ok test completion::tests::string_literal_completions_backslash_escaping ... ok test completion::tests::string_literal_completions_do_not_offer_typed_dict_keys_for_typed_dict_value_context ... ok test completion::tests::string_literal_completions_double_quote_escaping ... ok test completion::tests::string_literal_completions_filter_non_string_literals ... ok test completion::tests::string_literal_completions_function_argument ... ok test completion::tests::string_literal_completions_in_incomplete_string ... ok test completion::tests::string_literal_completions_in_incomplete_typed_dict_literal_key ... ok test completion::tests::string_literal_completions_in_incomplete_typed_dict_literal_key_combines_set_context ... ok test completion::tests::string_literal_completions_in_standalone_statement ... ok test completion::tests::string_literal_completions_intersection_excludes_negative_elements ... ok test completion::tests::string_literal_completions_intersection_positive_union_semantics ... ok test completion::tests::string_literal_completions_nested_expected_type ... ok test completion::tests::string_literal_completions_overloaded_function_argument ... ok test completion::tests::string_literal_completions_single_quote_escaping ... ok test completion::tests::string_literal_completions_type_alias_recursion_safe ... ok test completion::tests::string_literal_completions_typed_dict_constructor_mixed_literal_keys ... ok test completion::tests::string_literal_completions_typed_dict_keys ... ok test completion::tests::string_literal_completions_typed_dict_keys_assignment ... ok test completion::tests::string_literal_completions_typed_dict_keys_deletion ... ok test completion::tests::string_literal_completions_typed_dict_literal_keys ... ok test completion::tests::string_literal_completions_typed_dict_union_keys ... ok test completion::tests::token_suffixes_match ... ok test completion::tests::token_suffixes_nomatch ... ok test completion::tests::type_check_only_is_type_check_only ... ok test completion::tests::type_keyword_dedup ... ok test completion::tests::typevar_with_constraints ... ok test completion::tests::typevar_with_upper_bound ... ok test completion::tests::typevar_without_bounds_or_constraints ... ok test completion::tests::typing_extensions_excluded_from_auto_import ... ok test completion::tests::typing_extensions_excluded_from_import ... ok test completion::tests::typing_extensions_included_from_auto_import ... ok test completion::tests::typing_extensions_included_from_auto_import_in_stub ... ok test completion::tests::typing_extensions_included_from_import ... ok test completion::tests::typing_extensions_included_from_import_in_stub ... ok test 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::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::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::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_different_indentation ... ok test docstring::tests::test_numpy_style_with_tabs_and_mixed_indentation ... ok test docstring::tests::test_pep257_style_parameter_documentation ... ok test docstring::tests::test_rest_style_parameter_documentation ... ok test docstring::tests::test_universal_newlines ... ok test docstring::tests::unknown_block ... ok test docstring::tests::unknown_block_lang ... ok test docstring::tests::version_blocks ... ok test docstring::tests::warning_block ... ok test document_symbols::tests::test_document_symbols_complex ... ok test document_symbols::tests::test_document_symbols_nested ... ok test document_symbols::tests::test_document_symbols_simple ... ok test document_symbols::tests::test_document_symbols_type_alias ... ok test find_references::tests::class_definition_references ... ok test find_references::tests::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::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_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_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_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_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_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_on_builtins_dot_type_itself_resolved ... ok test goto_definition::test::goto_definition_on_builtins_dot_type_itself_unresolved ... ok test goto_definition::test::goto_definition_on_members_of_class_instances ... ok test goto_definition::test::goto_definition_overload_arity_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_arity_disambiguated2 ... ok test goto_definition::test::goto_definition_overload_keyword_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_keyword_disambiguated2 ... ok test goto_definition::test::goto_definition_overload_type_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_type_disambiguated2 ... ok test goto_definition::test::goto_definition_performs_lookups_on_metaclass ... ok test goto_definition::test::goto_definition_property_getter_and_setter ... ok test goto_definition::test::goto_definition_relative_import ... ok test goto_definition::test::goto_definition_relative_import_reference ... ok test goto_definition::test::goto_definition_relative_star_imported_submodule_reference ... ok test goto_definition::test::goto_definition_resolves_super_for_generic_class ... ok test goto_definition::test::goto_definition_stub_map_class_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_reexported_function ... ok test goto_definition::test::goto_definition_unary_after_operator ... ok test goto_definition::test::goto_definition_unary_between_operator_and_operand ... ok test goto_definition::test::goto_definition_unary_not_with_bad_dunder_bool_and_dunder_len ... ok test goto_definition::test::goto_definition_unary_not_with_dunder_bool ... ok test goto_definition::test::goto_definition_unary_not_with_dunder_len ... ok test goto_definition::test::goto_definition_unary_not_with_no_dunder_bool_and_bad_dunder_len ... ok test goto_definition::test::goto_definition_unary_operator ... ok test goto_definition::test::goto_definition_unary_operator_with_bad_dunder_definition ... ok test goto_definition::test::goto_definition_unimported_symbol_imported_in_builtins ... ok test goto_definition::test::redeclarations ... ok test goto_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_expression_with_builtin ... ok test goto_type_definition::tests::goto_type_of_expression_with_class_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_function_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_literal_node ... ok test goto_type_definition::tests::goto_type_of_expression_with_literal_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_module ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_param_spec ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_var_tuple ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_var_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_union_type ... ok test goto_type_definition::tests::goto_type_of_from_import_module ... ok test goto_type_definition::tests::goto_type_of_from_import_module_multi1 ... ok test goto_type_definition::tests::goto_type_of_from_import_module_multi2 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel1 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel2 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel3 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel4 ... ok test goto_type_definition::tests::goto_type_of_import_module ... ok test goto_type_definition::tests::goto_type_of_import_module_multi1 ... ok test goto_type_definition::tests::goto_type_of_import_module_multi2 ... ok test goto_type_definition::tests::goto_type_of_narrowed_multi_member_enum_complement ... ok test goto_type_definition::tests::goto_type_of_narrowed_singleton_enum_complement ... ok test goto_type_definition::tests::goto_type_of_ty_extensions_special_form ... ok test goto_type_definition::tests::goto_type_of_typing_dot_any ... ok test goto_type_definition::tests::goto_type_of_typing_dot_generic ... ok test goto_type_definition::tests::goto_type_of_typing_dot_literal ... ok test goto_type_definition::tests::goto_type_on_incorrectly_typed_keyword_argument ... ok test goto_type_definition::tests::goto_type_on_keyword_argument ... ok test goto_type_definition::tests::goto_type_on_kwargs ... ok test goto_type_definition::tests::goto_type_string_annotation1 ... ok test goto_type_definition::tests::goto_type_string_annotation2 ... ok test goto_type_definition::tests::goto_type_string_annotation3 ... ok test goto_type_definition::tests::goto_type_string_annotation4 ... ok test goto_type_definition::tests::goto_type_string_annotation5 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling1 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling2 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling3 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested1 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested2 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested3 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested4 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested5 ... ok test goto_type_definition::tests::goto_type_string_annotation_recursive ... ok test goto_type_definition::tests::goto_type_string_annotation_too_nested1 ... ok test goto_type_definition::tests::goto_type_string_annotation_too_nested2 ... ok test goto_type_definition::tests::goto_type_string_annotation_unknown ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_real_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_shadowed_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_use ... ok test goto_type_definition::tests::goto_type_submodule_import_from_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_use ... ok test goto_type_definition::tests::goto_type_submodule_import_from_wrong_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_wrong_use ... ok test goto_type_definition::tests::goto_type_typevar_name_binding ... ok test goto_type_definition::tests::goto_type_typevar_name_stmt ... ok test goto_type_definition::tests::goto_type_typevar_spec_binding ... ok test goto_type_definition::tests::goto_type_typevar_spec_stmt ... ok test goto_type_definition::tests::goto_type_typevar_tuple_binding ... ok test goto_type_definition::tests::goto_type_typevar_tuple_stmt ... ok test hover::tests::goto_type_string_annotation_nested1 ... ok test hover::tests::goto_type_string_annotation_nested2 ... ok test hover::tests::goto_type_string_annotation_nested3 ... ok test hover::tests::goto_type_string_annotation_nested4 ... ok test hover::tests::goto_type_string_annotation_nested5 ... ok test hover::tests::goto_type_string_annotation_too_nested1 ... ok test hover::tests::goto_type_string_annotation_too_nested2 ... ok test hover::tests::hover_annotated_assignment ... ok test hover::tests::hover_annotated_assignment_with_rhs ... ok test hover::tests::hover_annotated_assignment_with_rhs_use ... ok test hover::tests::hover_annotated_attribute_assignment ... ok test hover::tests::hover_annotated_attribute_assignment_use ... ok test hover::tests::hover_attribute_assignment ... ok test hover::tests::hover_attribute_docstring_spill ... ok test hover::tests::hover_augmented_assignment ... ok test hover::tests::hover_augmented_attribute_assignment ... ok test hover::tests::hover_bare_final_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_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_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_without_documentation ... ok test hover::tests::hover_keyword_variadic_parameter ... ok test hover::tests::hover_legacy_typevar_variance ... ok test hover::tests::hover_literal_ellipsis ... ok test hover::tests::hover_literal_int ... ok test hover::tests::hover_match_as_binding ... ok test hover::tests::hover_match_as_stmt ... ok test hover::tests::hover_match_class_field_name ... ok test hover::tests::hover_match_class_name ... ok test hover::tests::hover_match_keyword_binding ... ok test hover::tests::hover_match_keyword_stmt ... ok test hover::tests::hover_match_name_binding ... ok test hover::tests::hover_match_name_stmt ... ok test hover::tests::hover_match_rest_binding ... ok test hover::tests::hover_match_rest_stmt ... ok test hover::tests::hover_member ... ok test hover::tests::hover_module ... ok test hover::tests::hover_module_import ... ok test hover::tests::hover_multi_inference ... ok test hover::tests::hover_named_expression_target ... ok test hover::tests::hover_non_callable_decorated_function_shows_docstring ... ok test hover::tests::hover_nonlocal_binding ... ok test hover::tests::hover_nonlocal_stmt ... ok test hover::tests::hover_overload_ambiguous ... ok test hover::tests::hover_overload_ambiguous_compact ... ok test hover::tests::hover_overload_arity_disambiguated1 ... ok test hover::tests::hover_overload_arity_disambiguated2 ... ok test hover::tests::hover_overload_keyword_disambiguated1 ... ok test hover::tests::hover_overload_keyword_disambiguated2 ... ok test hover::tests::hover_overload_type_disambiguated1 ... ok test hover::tests::hover_overload_type_disambiguated2 ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned_impl_has_docstring ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned_overload_has_docstring ... ok test hover::tests::hover_overloaded_function_uses_sibling_overload_docstring_as_fallback ... ok test hover::tests::hover_overloaded_function_with_conditional_definitions ... ok test hover::tests::hover_overloaded_function_with_version_conditional_implementation ... ok test hover::tests::hover_overloaded_method_implementation_docstring ... ok test hover::tests::hover_pep695_type_alias_name ... ok test hover::tests::hover_pep695_type_alias_usage ... ok test hover::tests::hover_reexported_stub_definition_implementation_docstring ... ok test hover::tests::hover_string_annotation1 ... ok test hover::tests::hover_string_annotation2 ... ok test hover::tests::hover_string_annotation3 ... ok test hover::tests::hover_string_annotation4 ... ok test hover::tests::hover_string_annotation5 ... ok test hover::tests::hover_string_annotation_dangling1 ... ok test hover::tests::hover_string_annotation_dangling2 ... ok test hover::tests::hover_string_annotation_dangling3 ... ok test hover::tests::hover_string_annotation_recursive ... ok test hover::tests::hover_string_annotation_unknown ... ok test hover::tests::hover_submodule_import_from_confusing_real_def ... ok test hover::tests::hover_submodule_import_from_confusing_shadowed_def ... ok test hover::tests::hover_submodule_import_from_confusing_use ... ok test hover::tests::hover_submodule_import_from_def ... ok test hover::tests::hover_submodule_import_from_use ... ok test hover::tests::hover_submodule_import_from_wrong_def ... ok test hover::tests::hover_submodule_import_from_wrong_use ... ok test hover::tests::hover_subscript_literal_index ... ok test hover::tests::hover_subscript_literal_index_variants ... ok test hover::tests::hover_subscript_non_literal_index ... ok test hover::tests::hover_subscript_slice_literal_bounds_list_variants ... ok test hover::tests::hover_subscript_slice_literal_bounds_string_variants ... ok test hover::tests::hover_tuple_assignment_target ... ok test hover::tests::hover_type_alias_import_resolved_docstring_stub ... ok test hover::tests::hover_type_alias_name ... ok test hover::tests::hover_type_alias_resolved_docstring_stub ... ok test hover::tests::hover_type_alias_typevar_variance ... ok test hover::tests::hover_type_dosctring_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_narrowed_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 references::tests::source_candidate_prefilters_use_identifier_boundaries ... ok test rename::tests::cannot_rename_builtin_type ... ok test rename::tests::cannot_rename_external_file ... ok test rename::tests::cannot_rename_from_import_module_component ... ok test rename::tests::cannot_rename_import_module_component ... ok test rename::tests::cannot_rename_keyword ... ok test rename::tests::import_alias ... ok test rename::tests::import_alias_to_first_party_definition ... ok test rename::tests::import_alias_use ... ok test rename::tests::imported_first_party_definition ... ok test rename::tests::multi_file_function_rename ... ok test rename::tests::multi_file_parameter_rename_updates_keyword_argument_labels ... ok test rename::tests::prepare_rename_parameter ... ok test rename::tests::rename_across_import_chain_with_mixed_aliases ... ok test rename::tests::rename_alias_at_import_statement ... ok test rename::tests::rename_alias_at_usage_site ... ok test rename::tests::rename_alias_in_import_chain ... ok test rename::tests::rename_attribute ... ok test rename::tests::rename_class ... 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_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_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_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::test_selection_range_class_definition ... ok test selection_range::tests::test_selection_range_deeply_nested_expression ... ok test selection_range::tests::test_selection_range_function_call ... ok test selection_range::tests::test_selection_range_function_definition ... ok test selection_range::tests::test_selection_range_simple_expression ... 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::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::invalid_kwargs ... ok test semantic_tokens::tests::mixed_string_and_bytes_literals ... ok test semantic_tokens::tests::module_docstring_classification ... ok test semantic_tokens::tests::module_type_classification ... ok test semantic_tokens::tests::nonlocal_and_global_statements ... ok test semantic_tokens::tests::nonlocal_global_edge_cases ... ok test semantic_tokens::tests::pattern_matching ... ok test semantic_tokens::tests::property_readonly_modifier ... ok test semantic_tokens::tests::property_union_readonly_only_if_all_variants_are_readonly ... ok test semantic_tokens::tests::property_union_with_non_property_falls_back ... ok test semantic_tokens::tests::property_with_return_annotation ... ok test semantic_tokens::tests::protocol_type_annotation_vs_value_context ... ok test semantic_tokens::tests::protocol_types_in_annotations ... ok test semantic_tokens::tests::self_attribute_expression ... ok test semantic_tokens::tests::semantic_classification_vs_heuristic ... ok test semantic_tokens::tests::semantic_tokens_aliased_classmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_aliased_staticmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_annotated_metadata ... ok test semantic_tokens::tests::semantic_tokens_basic ... ok test semantic_tokens::tests::semantic_tokens_class ... ok test semantic_tokens::tests::semantic_tokens_class_args ... ok test semantic_tokens::tests::semantic_tokens_cls_parameter ... ok test semantic_tokens::tests::semantic_tokens_custom_self_cls_names ... ok test semantic_tokens::tests::semantic_tokens_ignore_failed_bindings_for_type_form_arguments ... ok test semantic_tokens::tests::semantic_tokens_legacy_paramspec ... ok test semantic_tokens::tests::semantic_tokens_legacy_typevar ... ok test semantic_tokens::tests::semantic_tokens_match_class_pattern_keyword_before_positional ... ok test semantic_tokens::tests::semantic_tokens_match_mapping_pattern_rest_before_keys ... ok test semantic_tokens::tests::semantic_tokens_modifiers ... ok test semantic_tokens::tests::semantic_tokens_range ... ok test semantic_tokens::tests::semantic_tokens_range_excludes_boundary_tokens ... ok test semantic_tokens::tests::semantic_tokens_self_parameter ... ok test semantic_tokens::tests::semantic_tokens_staticmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_variables ... ok test semantic_tokens::tests::semantic_tokens_walrus ... ok test semantic_tokens::tests::str_annotation ... ok test semantic_tokens::tests::str_annotation_nested ... ok test semantic_tokens::tests::tstring_with_mixed_literals ... ok test semantic_tokens::tests::type_alias ... ok test semantic_tokens::tests::type_alias_to_generic_alias ... ok test semantic_tokens::tests::type_alias_type_of ... ok test semantic_tokens::tests::type_alias_values_use_type_form_highlighting ... ok test semantic_tokens::tests::type_annotation_vs_variable_classification ... ok test semantic_tokens::tests::type_annotations ... ok test semantic_tokens::tests::type_parameters_pep695 ... ok test semantic_tokens::tests::type_parameters_usage_in_function_body ... ok test semantic_tokens::tests::unresolved_attributes_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::unresolved_imported_names_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::unresolved_names_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::with_stmt ... ok test signature_help::tests::signature_help_active_signature_selection ... ok test signature_help::tests::signature_help_after_closing_paren ... ok test signature_help::tests::signature_help_after_closing_paren_at_end_of_file ... ok test signature_help::tests::signature_help_after_closing_paren_in_expression ... ok test signature_help::tests::signature_help_after_closing_paren_nested ... ok test signature_help::tests::signature_help_after_nested_closing_paren ... ok test signature_help::tests::signature_help_bare_paramspec_keeps_active_parameter_for_later_arguments ... ok test signature_help::tests::signature_help_basic_function_call ... ok test signature_help::tests::signature_help_bound_method_overload_self_type ... ok test signature_help::tests::signature_help_callable_object ... ok test signature_help::tests::signature_help_class_constructor ... ok test signature_help::tests::signature_help_generic_function_resolves_typevars ... ok test signature_help::tests::signature_help_generic_list_method_resolves_typevars ... ok test signature_help::tests::signature_help_generic_method_resolves_typevars ... ok test signature_help::tests::signature_help_method_call ... ok test signature_help::tests::signature_help_nested_function_calls ... ok test signature_help::tests::signature_help_overload_arity_disambiguated1 ... ok test signature_help::tests::signature_help_overload_arity_disambiguated2 ... ok test signature_help::tests::signature_help_overload_keyword_disambiguated1 ... ok test signature_help::tests::signature_help_overload_keyword_disambiguated2 ... ok test signature_help::tests::signature_help_overload_type_disambiguated1 ... ok test signature_help::tests::signature_help_overload_type_disambiguated2 ... ok test signature_help::tests::signature_help_overloaded_function ... ok test signature_help::tests::signature_help_overloaded_function_conditionally_reassigned_impl_has_docstring ... ok test signature_help::tests::signature_help_overloaded_function_conditionally_reassigned_overload_has_docstring ... ok test signature_help::tests::signature_help_overloaded_function_implementation_docstring ... ok test signature_help::tests::signature_help_parameter_documentation ... ok test signature_help::tests::signature_help_parameter_label_offsets ... ok test signature_help::tests::signature_help_paramspec_generic_class_constructor_inside_subscript ... ok test signature_help::tests::signature_help_stub_to_implementation_mapping ... ok test signature_help::tests::signature_help_subclass_of_constructor ... ok test signature_help::tests::signature_help_union_callable ... ok test symbols::tests::deprecated_bare_decorator ... ok test symbols::tests::deprecated_class ... ok test symbols::tests::deprecated_function ... ok test symbols::tests::explicit_reexport_all_applies_to_importer ... ok test symbols::tests::explicit_reexport_all_empty_applies_to_importer ... ok test symbols::tests::explicit_reexport_all_empty_then_added_to ... ok test symbols::tests::explicit_reexport_all_non_empty_but_non_existent ... ok test symbols::tests::exports_all_overwrites_previous ... ok test symbols::tests::exports_conditional_always_else ... ok test symbols::tests::exports_conditional_false ... ok test symbols::tests::exports_conditional_sys_version ... ok test symbols::tests::exports_conditional_true ... ok test symbols::tests::exports_from_import_all_reexport_annotated_assignment ... ok test symbols::tests::exports_from_import_all_reexport_append ... ok test symbols::tests::exports_from_import_all_reexport_assignment ... ok test symbols::tests::exports_from_import_all_reexport_augmented_assignment ... ok test symbols::tests::exports_from_import_all_reexport_extend ... ok test symbols::tests::exports_from_import_all_reexport_invalid_augmented_assignment ... ok test symbols::tests::exports_from_import_all_reexport_invalid_extend ... ok test symbols::tests::exports_from_import_all_reexport_plus_equals ... ok test symbols::tests::exports_from_import_all_reexport_remove ... ok test symbols::tests::exports_from_import_all_reexport_star_equals ... ok test symbols::tests::exports_from_import_as_no_reexport ... ok test symbols::tests::exports_from_import_no_reexport ... ok test symbols::tests::exports_from_import_reexport ... ok test symbols::tests::exports_import_as_no_reexport ... ok test symbols::tests::exports_import_no_reexport ... ok test symbols::tests::exports_import_reexport ... ok test symbols::tests::exports_nested_all ... ok test symbols::tests::exports_simple ... ok test symbols::tests::exports_type_checking ... ok test symbols::tests::exports_underscore ... ok test symbols::tests::reexport_and_extend_from_submodule_cycle1 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_extend ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_nested_module_reference ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_plus_equals ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_extend ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_failure1 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_failure2 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_nested_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_plus_equals ... ok test symbols::tests::union_all_to_work_around_conditional_symbols_py310 ... ok test symbols::tests::union_all_to_work_around_conditional_symbols_py311 ... ok test symbols::tests::various_no ... ok test symbols::tests::various_yes ... ok test symbols::tests::wildcard_reexport_all_empty ... ok test symbols::tests::wildcard_reexport_all_empty_not_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_empty_then_added_to ... ok test symbols::tests::wildcard_reexport_all_empty_then_added_to_incorrect ... ok test symbols::tests::wildcard_reexport_all_include_all_and_non_existent ... ok test symbols::tests::wildcard_reexport_all_include_all_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_include_all_then_added_to ... ok test symbols::tests::wildcard_reexport_all_include_all_then_added_to_correct ... ok test symbols::tests::wildcard_reexport_all_include_all_with_others_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_non_empty_but_non_existent ... ok test symbols::tests::wildcard_reexport_all_not_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_simple ... ok test symbols::tests::wildcard_reexport_all_simple_include_all ... ok test symbols::tests::wildcard_reexport_double_underscore_no_all ... ok test symbols::tests::wildcard_reexport_normal_from_import_no_all ... ok test symbols::tests::wildcard_reexport_normal_import_no_all ... ok test symbols::tests::wildcard_reexport_redundant_from_import_no_all ... ok test symbols::tests::wildcard_reexport_redundant_import_no_all ... ok test symbols::tests::wildcard_reexport_simple_no_all ... ok test symbols::tests::wildcard_reexport_single_underscore_no_all ... ok test type_hierarchy::tests::dynamic_class_prepare_and_supertypes_inline ... ok test type_hierarchy::tests::dynamic_class_prepare_and_supertypes_variable_definition ... ok test type_hierarchy::tests::dynamic_class_subtypes_of_class_definition ... ok test type_hierarchy::tests::dynamic_class_subtypes_of_dynamic ... ok test type_hierarchy::tests::namedtuple_prepare_and_supertypes_inline ... ok test type_hierarchy::tests::namedtuple_prepare_and_supertypes_variable_definition ... ok test type_hierarchy::tests::namedtuple_subtypes_of_namedtuple ... ok test type_hierarchy::tests::namedtuple_subtypes_of_tuple ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_class_def ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_class_usage ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_non_class ... ok test type_hierarchy::tests::subtypes_all_not_respected ... ok test type_hierarchy::tests::subtypes_of_object_includes_implicit ... ok test type_hierarchy::tests::subtypes_reexport_first_party ... ok test type_hierarchy::tests::subtypes_reexport_third_party ... ok test type_hierarchy::tests::subtypes_simple ... ok test type_hierarchy::tests::subtypes_str_conditional_no_duplicates ... ok test type_hierarchy::tests::subtypes_str_conditional_one_direct_subtype ... ok test type_hierarchy::tests::subtypes_version_conditional ... ok test type_hierarchy::tests::supertypes_generic_base ... ok test type_hierarchy::tests::supertypes_implicit_object ... ok test type_hierarchy::tests::supertypes_multiple_inheritance ... ok test type_hierarchy::tests::supertypes_simple_inheritance ... ok test type_hierarchy::tests::third_party_filtering ... ok test workspace_symbols::tests::ignore_all ... ok test workspace_symbols::tests::ignore_imports ... ok test workspace_symbols::tests::members ... ok test workspace_symbols::tests::workspace_symbols_multi_file ... ok test result: ok. 1502 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 44.79s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_module_resolver-96463e3a09bc0cc4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 139 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::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::stdlib ... ok test list::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok test list::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok test list::tests::stub_file_module_not_allowed ... ok test list::tests::stub_package ... ok test list::tests::stub_package_not_allowed_in_typeshed ... ok test list::tests::stub_package_precedence ... ok test list::tests::stubs_over_module_source ... ok test list::tests::stubs_over_package_source ... ok test list::tests::sub_packages ... ok test list::tests::symlink ... ok test list::tests::typing_stub_over_module ... ok test module::tests::known_module_roundtrip_from_str ... ok test module_glob::tests::test_display ... ok test module_glob::tests::test_double_star_end ... ok test module_glob::tests::test_double_star_middle ... ok test module_glob::tests::test_double_star_start ... ok test module_glob::tests::test_empty_set ... ok test module_glob::tests::test_exact_match ... ok test module_glob::tests::test_invalid_consecutive_dots ... ok test module_glob::tests::test_invalid_double_star_combined ... ok test module_glob::tests::test_invalid_empty_pattern ... ok test module_glob::tests::test_invalid_just_negation ... ok test module_glob::tests::test_invalid_leading_dot ... ok test module_glob::tests::test_invalid_trailing_dot ... ok test module_glob::tests::test_just_double_star ... ok test module_glob::tests::test_multiple_patterns ... ok test module_glob::tests::test_negated_only ... ok test module_glob::tests::test_negated_pattern ... ok test module_glob::tests::test_negated_pattern_override ... ok test module_glob::tests::test_numbers_in_module_name ... ok test module_glob::tests::test_single_star_direct_submodule ... ok test module_glob::tests::test_single_star_middle ... ok test module_glob::tests::test_single_star_prefix ... ok test module_glob::tests::test_star_with_literal_text ... ok test module_glob::tests::test_underscore_in_module_name ... ok test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py39 ... ok test path::tests::mocked_typeshed_existing_regular_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_existing_regular_stdlib_pkgs_py39 ... ok test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py39 ... ok test path::tests::mocked_typeshed_nonexistent_regular_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_nonexistent_single_file_module_py38 ... ok test path::tests::mocked_typeshed_single_file_stdlib_module_py38 ... ok test path::tests::module_name_1_part ... ok test path::tests::module_name_2_parts ... ok test path::tests::module_name_3_parts ... ok test path::tests::no_strip_with_extension ... ok test path::tests::non_stdlib_path_invalid_join_rs - should panic ... ok test path::tests::relativize_non_stdlib_path_errors ... ok test path::tests::relativize_path ... ok test path::tests::relativize_stdlib_path_errors ... ok test path::tests::stdlib_path_invalid_join_py - should panic ... ok test path::tests::stdlib_path_invalid_join_rs - should panic ... ok test path::tests::strip_not_top_level_stubs_suffix ... ok test path::tests::strip_top_level_stubs_suffix ... ok test path::tests::too_many_extensions - should panic ... ok test path::tests::with_extension_methods ... ok test resolve::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok test resolve::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok test resolve::tests::adding_file_to_search_path_with_lower_priority_does_not_invalidate_query ... ok test resolve::tests::builtins_custom ... ok test resolve::tests::builtins_vendored ... ok test resolve::tests::case_sensitive_resolution_with_symlinked_directory ... ok test resolve::tests::deleting_an_unrelated_file_doesnt_change_module_resolution ... ok test resolve::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... 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::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::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::no_duplicate_search_paths_added ... ok test resolve::tests::package_priority_over_module ... ok test resolve::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok test resolve::tests::resolve_package ... ok test resolve::tests::stdlib ... 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. 139 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_project-adc199cdaf5d0138 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 44 tests test db::ignore::tests::bom ... ok test db::ignore::tests::explicit_file_walk_root_cannot_be_pruned_by_parent_root ... ok test db::ignore::tests::nested_directory_walk_root_uses_its_own_ignore_file ... ok test db::ignore::tests::parent_ignore_file_disables_root_gitignore_pruning ... ok test db::ignore::tests::root_gitignore_file_requires_repository ... ok test db::ignore::tests::root_ignore_file_allowlist_overrides_root_gitignore_file ... ok test db::ignore::tests::root_ignore_file_cannot_prune_deeper_file_match ... ok test db::ignore::tests::root_ignore_file_prunes_top_level_directory ... ok test db::ignore::tests::unreadable_root_ignore_file_cannot_prune_path ... ok test db::tests::search_root_registration ... 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::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::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::value::tests::cli_source_resolves_relative_to_cwd ... ok test metadata::value::tests::env_var_expansion_uses_system_env ... ok test metadata::value::tests::no_expansion_needed ... ok test metadata::value::tests::tilde_expansion_uses_system_env ... ok test metadata::value::tests::undefined_env_var_falls_back_to_literal ... ok test tests::check_file_skips_type_checking_when_file_cant_be_read ... ok test tests::explicit_nested_included_file_is_a_literal_match ... ok test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_python_core-184b375ded93166a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 49 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 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 tests::annotation_only ... ok test tests::assign ... ok test tests::augmented_assignment ... ok test tests::class_scope ... ok test tests::comprehension_scope ... ok test tests::dupes ... ok test tests::empty ... ok test tests::expression_scope ... ok test tests::for_loops_complex_unpacking ... ok test tests::for_loops_simple_unpacking ... ok test tests::for_loops_single_assignment ... ok test tests::function_parameter_symbols ... ok test tests::function_scope ... ok test tests::generic_class ... ok test tests::generic_function ... ok test tests::import ... ok test tests::import_as ... ok test tests::import_from ... ok test tests::import_sub ... ok test tests::lambda_parameter_symbols ... ok test tests::match_stmt ... ok test tests::multiple_generators ... ok test tests::nested_generators ... ok test tests::nested_match_case ... ok test tests::reachability_trivial ... ok test tests::scope_iterators ... ok test tests::simple ... ok test tests::with_item_definition ... ok test tests::with_item_unpacked_definition ... ok test use_def::place_state::tests::future_definitions_can_opt_out_of_shadowing ... ok test use_def::place_state::tests::merge ... ok test use_def::place_state::tests::no_declaration ... ok test use_def::place_state::tests::record_constraint ... ok test use_def::place_state::tests::record_declaration ... ok test use_def::place_state::tests::record_declaration_merge ... ok test use_def::place_state::tests::record_declaration_merge_partial_undeclared ... ok test use_def::place_state::tests::record_declaration_override ... ok test use_def::place_state::tests::unbound ... ok test use_def::place_state::tests::with ... ok test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_python_semantic-ca23a4d595d15b73 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 237 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::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 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 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 types::call::arguments::tests::expand_bool_type ... ok test types::call::arguments::tests::expand_tuple_type ... ok test types::call::arguments::tests::expand_union_type ... ok test types::class::known::tests::known_class_doesnt_fallback_to_unknown_unexpectedly_on_latest_version ... ok test types::class::known::tests::known_class_doesnt_fallback_to_unknown_unexpectedly_on_low_python_version ... ok test types::class::known::tests::known_class_roundtrip_from_str ... ok test types::constraints::tests::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::test_display_graph_output ... 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::ide_support::tests::call_argument_forms_fast_path_value_only_signatures ... ok test types::ide_support::tests::conditional_special_forms_degrade_to_unknown_for_positional_arguments ... ok test types::ide_support::tests::conditional_special_forms_preserve_type_form_information ... 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::successful_call_argument_forms_ignore_failed_bindings ... ok test types::ide_support::tests::variadic_call_argument_forms_are_unknown_when_matched_to_multiple_parameters ... ok test types::ide_support::unreachable_code::tests::does_not_report_conditional_noreturn_tail_as_unreachable ... ok test types::ide_support::unreachable_code::tests::does_not_report_type_checking_block_as_unreachable ... ok test types::ide_support::unreachable_code::tests::keeps_reachable_code_after_unreachable_statement_out_of_results ... ok test types::ide_support::unreachable_code::tests::keeps_reachable_code_before_return_out_of_results ... ok test types::ide_support::unreachable_code::tests::keeps_separate_unreachable_regions_separate ... ok test types::ide_support::unreachable_code::tests::merges_consecutive_unreachable_statements ... ok test types::ide_support::unreachable_code::tests::merges_overlapping_ranges_of_different_kinds ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_comprehension_scope_into_enclosing_block ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_other_comprehension_scopes_into_enclosing_blocks ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_scope_range_into_enclosing_block ... ok test types::ide_support::unreachable_code::tests::reports_else_branch_after_true_condition ... ok test types::ide_support::unreachable_code::tests::reports_false_branch_from_statically_known_arithmetic ... ok test types::ide_support::unreachable_code::tests::reports_false_branch_statement ... ok test types::ide_support::unreachable_code::tests::reports_noreturn_tail_as_current_analysis_unreachable ... ok test types::ide_support::unreachable_code::tests::reports_platform_guarded_branch_as_current_analysis_unreachable ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_always_taken_terminating_branch ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_assert_false ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_break ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_chained_always_taken_terminating_branch ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_continue ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_infinite_loop ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_raise ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_raise_inside_try ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_return ... ok test types::ide_support::unreachable_code::tests::reports_statement_in_unreachable_elif_branch ... ok test types::ide_support::unreachable_code::tests::reports_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::unreachable_code::tests::reports_while_false_body_statement ... 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_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_local_same_name_does_not_mark_outer_used ... ok test types::ide_support::unused_binding_support::tests::nonlocal_proxy_scope_still_marks_outer_binding_used ... ok test types::ide_support::unused_binding_support::tests::overriding_method_reports_unused_local_bindings ... ok test types::ide_support::unused_binding_support::tests::reports_dead_annotation_only_declaration ... ok test types::ide_support::unused_binding_support::tests::reports_non_parameter_self_and_cls_bindings ... ok test types::ide_support::unused_binding_support::tests::reports_unused_binding_on_syntax_error ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_indirect_override ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_non_overriding_method ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_overriding_method ... ok test types::ide_support::unused_binding_support::tests::skips_annotation_only_declaration_before_reassignment ... ok test types::ide_support::unused_binding_support::tests::skips_annotation_only_declaration_before_unused_binding ... ok test types::ide_support::unused_binding_support::tests::skips_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_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::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::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::multiplied_literal_string ... ok test types::infer::tests::multiplied_string ... ok test types::infer::tests::not_literal_string ... ok test types::infer::tests::pep695_type_params ... 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::singleton_implies_single_valued ... ignored test types::property_tests::stable::subtype_of_implies_assignable_to ... ignored test types::property_tests::stable::subtype_of_implies_not_disjoint_from ... ignored test types::property_tests::stable::subtype_of_is_antisymmetric ... ignored test types::property_tests::stable::subtype_of_is_reflexive_for_fully_static_types ... ignored test types::property_tests::stable::subtype_of_is_transitive ... ignored test types::set_theoretic::builder::tests::build_intersection_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::map_preserves_alias_unpacking_behavior ... ok test types::set_theoretic::builder::tests::map_rebuilds_prefix_for_literal_widening ... ok test types::signatures::tests::deferred_in_stub ... ok test types::signatures::tests::empty ... ok test types::signatures::tests::external_signature_no_decorator ... ok test types::signatures::tests::full ... ok test types::signatures::tests::generic_deferred_in_stub ... ok test types::signatures::tests::generic_not_deferred ... ok test types::signatures::tests::not_deferred ... ok test types::tests::divergent_type ... ok test types::tests::eager_expansion ... ok test types::tests::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::typed_dict::test_btreemap_overlapping_items ... ok test result: ok. 203 passed; 0 failed; 34 ignored; 0 measured; 0 filtered out; finished in 2.08s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/corpus-f22649dbb716957d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 14 tests test corpus_no_panic ... ok test linter_no_panic::_a_e_expects ... ok test linter_no_panic::_a_z_expects ... ok test linter_no_panic::_f_expects ... ok test linter_no_panic::_g_o_expects ... ok test linter_no_panic::_p_expects ... ok test linter_no_panic::_q_z_expects ... ok test linter_stubs_no_panic ... ok test parser_no_panic ... ok test typeshed_no_panic::_a_e_expects ... ok test typeshed_no_panic::_a_z_expects ... ok test typeshed_no_panic::_f_k_expects ... ok test typeshed_no_panic::_l_p_expects ... ok test typeshed_no_panic::_q_z_expects ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.05s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/mdtest-090e30cf29214b5d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 338 tests test mdtest::abstract.md ... ok test mdtest::annotations/annotated.md ... ok test mdtest::annotations/any.md ... ok test mdtest::annotations/callable.md ... ok test mdtest::annotations/deferred.md ... ok test mdtest::annotations/generic_alias.md ... ok test mdtest::annotations/int_float_complex.md ... ok test mdtest::annotations/literal.md ... ok test mdtest::annotations/literal_string.md ... ok test mdtest::annotations/invalid.md ... ok test mdtest::annotations/never.md ... ok test mdtest::annotations/optional.md ... ok test mdtest::annotations/new_types.md ... ok test mdtest::annotations/starred.md ... ok test mdtest::annotations/stdlib_typing_aliases.md ... ok test mdtest::annotations/string.md ... ok test mdtest::annotations/self.md ... ok test mdtest::annotations/union.md ... ok test mdtest::annotations/unsupported_special_types.md ... ok test mdtest::annotations/unsupported_type_qualifiers.md ... ok test mdtest::annotations/unsupported_special_forms.md ... ok test mdtest::assignment/augmented.md ... ok test mdtest::assignment/multi_target.md ... ok test mdtest::assignment/unbound.md ... ok test mdtest::assignment/walrus.md ... ok test mdtest::async.md ... ok test mdtest::assignment/annotations.md ... ok test mdtest::bidirectional.md ... ok test mdtest::binary/booleans.md ... ok test mdtest::binary/classes.md ... ok test mdtest::binary/custom.md ... ok test mdtest::attributes.md ... ok test mdtest::binary/instances.md ... ok test mdtest::binary/integers.md ... ok test mdtest::binary/tuples.md ... ok test mdtest::binary/unions.md ... ok test mdtest::boolean/short_circuit.md ... ok test mdtest::boundness_declaredness/public.md ... ok test mdtest::call/annotation.md ... ok test mdtest::call/abstract_method.md ... ok test mdtest::call/callable_instance.md ... ok test mdtest::call/builtins.md ... ok test mdtest::call/callables_as_descriptors.md ... ok test mdtest::call/dunder.md ... ok test mdtest::call/dunder_import.md ... ok test mdtest::call/constructor.md ... ok test mdtest::call/function.md ... ok test mdtest::call/getattr_static.md ... ok test mdtest::call/functools_partial.md ... ok test mdtest::call/invalid_syntax.md ... ok test mdtest::call/never.md ... ok test mdtest::call/new_class.md ... ok test mdtest::call/open.md ... ok test mdtest::call/methods.md ... ok test mdtest::call/replace.md ... ok test mdtest::call/str_startswith.md ... ok test mdtest::call/subclass_of.md ... ok test mdtest::call/type.md ... ok test mdtest::call/overloads.md ... ok test mdtest::class/super.md ... ok test mdtest::classes.md ... ok test mdtest::comparison/byte_literals.md ... ok test mdtest::comparison/enums.md ... ok test mdtest::comparison/identity.md ... ok test mdtest::comparison/instances/membership_test.md ... ok test mdtest::call/union.md ... ok test mdtest::comparison/integers.md ... ok test mdtest::comparison/instances/rich_comparison.md ... ok test mdtest::comparison/intersections.md ... ok test mdtest::comparison/non_bool_returns.md ... ok test mdtest::comparison/strings.md ... ok test mdtest::comparison/unions.md ... ok test mdtest::comparison/unsupported.md ... ok test mdtest::comparison/tuples.md ... ok test mdtest::comprehensions/invalid_syntax.md ... ok test mdtest::conditional/if_expression.md ... ok test mdtest::comprehensions/basic.md ... ok test mdtest::conditional/if_statement.md ... ok test mdtest::conditional/match.md ... ok test mdtest::cycle.md ... ok test mdtest::dataclasses/dataclass_transform.md ... ok test mdtest::dataclasses/fields.md ... ok test mdtest::dataclasses/post_init.md ... ok test mdtest::declaration/error.md ... ok test mdtest::decorators.md ... ok test mdtest::decorators/total_ordering.md ... ok test mdtest::del.md ... ok test mdtest::dataclasses/dataclasses.md ... ok test mdtest::deprecated.md ... ok test mdtest::diagnostics/attribute_assignment.md ... ok test mdtest::descriptor_protocol.md ... ok test mdtest::diagnostics/error_context.md ... ok test mdtest::diagnostics/invalid_assignment_syntactic_variants.md ... ok test mdtest::diagnostics/invalid_argument_type.md ... ok test mdtest::diagnostics/invalid_await.md ... ok test mdtest::diagnostics/invalid_type_parameter_order.md ... ok test mdtest::diagnostics/legacy_typevars.md ... ok test mdtest::diagnostics/missing_argument.md ... ok test mdtest::diagnostics/missing_argument_paramspec.md ... ok test mdtest::diagnostics/no_matching_overload.md ... ok test mdtest::diagnostics/same_names.md ... ok test mdtest::diagnostics/shadowing.md ... ok test mdtest::diagnostics/single_matching_overload.md ... ok test mdtest::diagnostics/special_form_attributes.md ... ok test mdtest::diagnostics/too_many_positionals.md ... ok test mdtest::diagnostics/union_call.md ... ok test mdtest::diagnostics/unknown_argument.md ... ok test mdtest::diagnostics/unpacking.md ... ok test mdtest::diagnostics/unresolved_import.md ... ok test mdtest::diagnostics/semantic_syntax_errors.md ... ok test mdtest::diagnostics/unresolved_reference.md ... ok test mdtest::diagnostics/unsupported_base_dynamic_type.md ... ok test mdtest::diagnostics/unsupported_bool_conversion.md ... ok test mdtest::diagnostics/unused_awaitable.md ... ok test mdtest::diagnostics/version_related_syntax_errors.md ... ok test mdtest::directives/assert_never.md ... ok test mdtest::directives/assert_type.md ... ok test mdtest::directives/reveal_type.md ... ok test mdtest::doc/README.md ... ok test mdtest::directives/cast.md ... ok test mdtest::doc/public_type_undeclared_symbols.md ... ok test mdtest::exception/basic.md ... ok test mdtest::exception/control_flow.md ... ok test mdtest::exception/except_star.md ... ok test mdtest::exception/invalid_syntax.md ... ok test mdtest::exhaustiveness_checking.md ... ok test mdtest::expression/assert.md ... ok test mdtest::expression/attribute.md ... ok test mdtest::expression/boolean.md ... ok test mdtest::expression/if.md ... ok test mdtest::expression/lambda.md ... ok test mdtest::expression/len.md ... ok test mdtest::expression/yield_and_yield_from.md ... ok test mdtest::external/README.md ... ok test mdtest::external/attrs.md ... ok test mdtest::external/numpy.md ... ok test mdtest::external/pydantic.md ... ok test mdtest::external/pytest.md ... ok test mdtest::external/sqlalchemy.md ... ok test mdtest::external/sqlmodel.md ... ok test mdtest::external/strawberry.md ... ok test mdtest::enums.md ... ok test mdtest::function/parameters.md ... ok test mdtest::final.md ... ok test mdtest::generics/builtins.md ... ok test mdtest::generics/legacy/callables.md ... ok test mdtest::function/return_type.md ... ok test mdtest::generics/legacy/classes.md ... ok test mdtest::generics/legacy/functions.md ... ok test mdtest::generics/legacy/paramspec.md ... ok test mdtest::generics/legacy/variables.md ... ok test mdtest::generics/pep695/aliases.md ... ok test mdtest::generics/legacy/variance.md ... ok test mdtest::generics/pep695/callables.md ... ok test mdtest::generics/pep695/concatenate.md ... ok test mdtest::generics/pep695/classes.md ... ok test mdtest::generics/pep695/functions.md ... ok test mdtest::generics/pep695/paramspec.md ... ok test mdtest::generics/pep695/variables.md ... ok test mdtest::generics/scoping.md ... ok test mdtest::generics/pep695/variance.md ... ok test mdtest::implicit_type_aliases.md ... ok test mdtest::import/allowed_unresolved_imports.md ... ok test mdtest::import/basic.md ... ok test mdtest::import/builtins.md ... ok test mdtest::ide_support/all_members.md ... ok test mdtest::import/case_sensitive.md ... ok test mdtest::import/conditional.md ... ok test mdtest::import/conflicts.md ... ok test mdtest::import/cyclic.md ... ok test mdtest::import/conventions.md ... ok test mdtest::import/dunder_file_attribute.md ... ok test mdtest::import/errors.md ... ok test mdtest::import/invalid_syntax.md ... ok test mdtest::import/legacy_namespace.md ... ok test mdtest::import/dunder_all.md ... ok test mdtest::import/module_getattr.md ... ok test mdtest::import/namespace.md ... ok test mdtest::import/nonstandard_conventions.md ... ok test mdtest::import/partial_stub_packages.md ... ok test mdtest::import/relative.md ... ok test mdtest::import/replace_imports_with_any.md ... ok test mdtest::import/site_packages_discovery.md ... ok test mdtest::import/stub_packages.md ... ok test mdtest::import/stubs.md ... ok test mdtest::import/tracking.md ... ok test mdtest::import/workspaces.md ... ok test mdtest::instance_layout_conflict.md ... ok test mdtest::import/star.md ... ok test mdtest::invalid_syntax.md ... ok test mdtest::known_constants.md ... ok test mdtest::libraries/numpy.md ... ok test mdtest::intersection_types.md ... ok test mdtest::literal/boolean.md ... ok test mdtest::literal/bytes.md ... ok test mdtest::literal/collections/dictionary.md ... ok test mdtest::liskov.md ... ok test mdtest::literal/collections/list.md ... ok test mdtest::literal/collections/set.md ... ok test mdtest::literal/collections/tuple.md ... ok test mdtest::literal/collections/generator_expressions.md ... ok test mdtest::literal/complex.md ... ok test mdtest::literal/ellipsis.md ... ok test mdtest::literal/f_string.md ... ok test mdtest::literal/float.md ... ok test mdtest::literal/integer.md ... ok test mdtest::literal/string.md ... ok test mdtest::loops/async_for.md ... ok test mdtest::loops/iterators.md ... ok test mdtest::loops/while_loop.md ... ok test mdtest::loops/for.md ... ok test mdtest::mdtest_custom_typeshed.md ... ok test mdtest::mdtest_config.md ... ok test mdtest::mro.md ... ok test mdtest::metaclass.md ... ok test mdtest::narrow/aliased_conditions.md ... ok test mdtest::narrow/assert.md ... ok test mdtest::named_tuple.md ... ok test mdtest::narrow/bool-call.md ... ok test mdtest::narrow/assignment.md ... ok test mdtest::narrow/boolean.md ... ok test mdtest::narrow/callable.md ... ok test mdtest::narrow/conditionals/boolean.md ... ok test mdtest::narrow/conditionals/elif_else.md ... ok test mdtest::narrow/complex_target.md ... ok test mdtest::narrow/conditionals/eq.md ... ok test mdtest::narrow/conditionals/is.md ... ok test mdtest::narrow/conditionals/is_not.md ... ok test mdtest::narrow/conditionals/in.md ... ok test mdtest::narrow/conditionals/not.md ... ok test mdtest::narrow/conditionals/nested.md ... ok test mdtest::narrow/hasattr.md ... ok test mdtest::narrow/issubclass.md ... ok test mdtest::narrow/isinstance.md ... ok test mdtest::narrow/match.md ... ok test mdtest::narrow/post_if_statement.md ... ok test mdtest::narrow/len.md ... ok test mdtest::narrow/truthiness.md ... ok test mdtest::narrow/type_guards.md ... ok test mdtest::narrow/while.md ... ok test mdtest::narrow/type.md ... ok test mdtest::os_name.md ... ok test mdtest::override.md ... ok test mdtest::paramspec_subcall_error_location.md ... ok test mdtest::pep613_type_aliases.md ... ok test mdtest::overloads.md ... ok test mdtest::promotion.md ... ok test mdtest::pep695_type_aliases.md ... ok test mdtest::properties.md ... ok test mdtest::public_types.md ... ok test mdtest::python_version.md ... ok test mdtest::regression/1377_iteration_count_mismatch.md ... ok test mdtest::regression/14334_diagnostics_in_wrong_file.md ... ok test mdtest::regression/2236_tuple_is_disjoint.md ... ok test mdtest::regression/2799_constraint_correlation.md ... ok test mdtest::regression/3020_callable_type_of.md ... ok test mdtest::regression/3208_recursive_protocol_signature.md ... ok test mdtest::regression/3593_function_known_decorators_cycle.md ... ok test mdtest::regression/derived_constraint_cycles.md ... ok test mdtest::regression/paramspec_on_python39.md ... ok test mdtest::scopes/annotate_global.md ... ok test mdtest::scopes/builtin.md ... ok test mdtest::protocols.md ... ok test mdtest::scopes/eager.md ... ok test mdtest::scopes/class_implicit_attrs.md ... ok test mdtest::scopes/global-constants.md ... ok test mdtest::scopes/global.md ... ok test mdtest::scopes/moduletype_attrs.md ... ok test mdtest::scopes/unbound.md ... ok test mdtest::scopes/nonlocal.md ... ok test mdtest::sentinels.md ... ok test mdtest::shadowing/class.md ... ok test mdtest::shadowing/function.md ... ok test mdtest::shadowing/variable_declaration.md ... ok test mdtest::struct_unpack.md ... ok test mdtest::stubs/class.md ... ok test mdtest::statically_known_branches.md ... ok test mdtest::stubs/ellipsis.md ... ok test mdtest::stubs/locals.md ... ok test mdtest::subscript/alias.md ... ok test mdtest::subscript/assignment_diagnostics.md ... ok test mdtest::subscript/bytes.md ... ok test mdtest::subscript/class.md ... ok test mdtest::subscript/instance.md ... ok test mdtest::subscript/stepsize_zero.md ... ok test mdtest::subscript/lists.md ... ok test mdtest::subscript/string.md ... ok test mdtest::subscript/typevar.md ... ok test mdtest::suppressions/no_type_check.md ... ok test mdtest::suppressions/ty_ignore.md ... ok test mdtest::suppressions/type_ignore.md ... ok test mdtest::subscript/tuple.md ... ok test mdtest::sys_platform.md ... ok test mdtest::sys_version_info.md ... ok test mdtest::t_strings.md ... ok test mdtest::terminal_statements.md ... ok test mdtest::type_compendium/README.md ... ok test mdtest::type_compendium/always_truthy_falsy.md ... ok test mdtest::type_compendium/any.md ... ok test mdtest::ty_extensions.md ... ok test mdtest::type_compendium/never.md ... ok test mdtest::type_compendium/integer_literals.md ... ok test mdtest::type_compendium/none.md ... ok test mdtest::type_compendium/not_t.md ... ok test mdtest::type_compendium/object.md ... ok test mdtest::type_display/callable.md ... ok test mdtest::type_form.md ... ok test mdtest::type_compendium/tuple.md ... ok test mdtest::type_of/dynamic.md ... ok test mdtest::type_of/basic.md ... ok test mdtest::type_of/generics.md ... ok test mdtest::type_of/typing_dot_Type.md ... ok test mdtest::type_properties/constraints.md ... ok test mdtest::type_properties/implies_subtype_of.md ... ok test mdtest::type_properties/is_assignable_to.md ... ok test mdtest::type_properties/is_equivalent_to.md ... ok test mdtest::type_properties/is_disjoint_from.md ... ok test mdtest::type_properties/is_single_valued.md ... ok test mdtest::type_properties/is_singleton.md ... ok test mdtest::type_properties/is_subtype_of.md ... ok test mdtest::type_properties/satisfied_by_all_typevars.md ... ok test mdtest::type_properties/str_repr.md ... ok test mdtest::type_properties/materialization.md ... ok test mdtest::type_properties/truthiness.md ... ok test mdtest::type_properties/tuples_containing_never.md ... ok test mdtest::type_qualifiers/classvar.md ... ok test mdtest::type_qualifiers/initvar.md ... ok test mdtest::type_qualifiers/final.md ... ok test mdtest::unary/custom.md ... ok test mdtest::unary/integers.md ... ok test mdtest::unary/invert_add_usub.md ... ok test mdtest::unary/not.md ... ok test mdtest::union_types.md ... ok test mdtest::unpacking.md ... ok test mdtest::unreachable.md ... ok test mdtest::typed_dict.md ... ok test mdtest::with/async.md ... ok test mdtest::with/sync.md ... ok test result: ok. 338 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 18.39s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_server-89f8dcee5663cb45 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test document::text_document::tests::redo_edit ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 129 tests test call_hierarchy::incoming_calls_multi_file ... 2026-06-06 16:10:52.938983657 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:52.942666120 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:52.943444985 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:52.945456444 DEBUG Client info: None 2026-06-06 16:10:52.945487438 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:52.945765789 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:52.946400496 INFO Version: Unknown 2026-06-06 16:10:52.947374849 DEBUG Received server response for request 1 2026-06-06 16:10:52.950852140 DEBUG Client sends notification `initialized` 2026-06-06 16:10:52.950930499 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpwlh1Bd 2026-06-06 16:10:52.951653156 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:52.951948673 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:52.951952534 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:52.952653976 DEBUG No workspace configuration provided for file:///tmp/.tmpwlh1Bd 2026-06-06 16:10:52.952807986 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:52.952812780 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-06-06 16:10:52.953379993 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:52.953485502 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpwlh1Bd, using default options 2026-06-06 16:10:52.953728571 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:52.953839182 DEBUG Initializing workspace `file:///tmp/.tmpwlh1Bd`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:52.954265146 DEBUG Searching for a project in '/tmp/.tmpwlh1Bd' 2026-06-06 16:10:52.954809430 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:52.954968999 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:52.965934950 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:52.966187357 DEBUG Discovering virtual environment in `/tmp/.tmpwlh1Bd` 2026-06-06 16:10:52.966480717 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:52.966625373 DEBUG No virtual environment found 2026-06-06 16:10:52.966936548 DEBUG Adding first-party search path `/tmp/.tmpwlh1Bd` 2026-06-06 16:10:52.966969137 DEBUG Using vendored stdlib 2026-06-06 16:10:52.968182281 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:52.968567456 DEBUG Adding new file root '/tmp/.tmpwlh1Bd' of kind Project 2026-06-06 16:10:52.972760639 DEBUG Updating project to check open files 2026-06-06 16:10:52.974710502 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:52.974819314 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:52.975662642 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwlh1Bd/lib.py", kind: File } 2026-06-06 16:10:52.976992512 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpwlh1Bd/lib.py` 2026-06-06 16:10:52.977039400 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:52.977280142 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:52.986782704 DEBUG request{id=2 method="textDocument/prepareCallHierarchy"}: Resolving dynamic module resolution paths 2026-06-06 16:10:52.987986342 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=10.70ms 2026-06-06 16:10:52.988007189 DEBUG Received server response for request 2 2026-06-06 16:10:52.988278714 DEBUG Client sends request `callHierarchy/incomingCalls` with ID 3 2026-06-06 16:10:52.991421746 INFO request{id=3 method="callHierarchy/incomingCalls"}:Project::index_files{project=.tmpwlh1Bd}: Indexed 3 file(s) in 0.002s 2026-06-06 16:10:53.028125235 DEBUG method="callHierarchy/incomingCalls" response.id=3 duration=39.70ms 2026-06-06 16:10:53.028167964 DEBUG Received server response for request 3 2026-06-06 16:10:53.091600154 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:53.091839540 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.091853364 DEBUG method="shutdown" response.id=4 duration=230.22µs 2026-06-06 16:10:53.091861607 DEBUG Received server response for request 4 2026-06-06 16:10:53.091978313 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.092023731 DEBUG Received exit notification, exiting ok test call_hierarchy::outgoing_calls ... 2026-06-06 16:10:53.095737854 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.095811120 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.095826540 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.095905908 DEBUG Client info: None 2026-06-06 16:10:53.095921169 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.095938195 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.095943411 INFO Version: Unknown 2026-06-06 16:10:53.097142612 DEBUG Received server response for request 1 2026-06-06 16:10:53.097179473 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.097195659 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpfQk7Ad 2026-06-06 16:10:53.097226331 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.097276783 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.097279144 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.097284650 DEBUG No workspace configuration provided for file:///tmp/.tmpfQk7Ad 2026-06-06 16:10:53.097289773 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.097292070 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-06-06 16:10:53.097300869 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.097305008 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpfQk7Ad, using default options 2026-06-06 16:10:53.097309789 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:53.097314180 DEBUG Initializing workspace `file:///tmp/.tmpfQk7Ad`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.097325494 DEBUG Searching for a project in '/tmp/.tmpfQk7Ad' 2026-06-06 16:10:53.097339364 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:53.097345059 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.097613610 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.097617654 DEBUG Discovering virtual environment in `/tmp/.tmpfQk7Ad` 2026-06-06 16:10:53.097648278 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.097653245 DEBUG No virtual environment found 2026-06-06 16:10:53.097663095 DEBUG Adding first-party search path `/tmp/.tmpfQk7Ad` 2026-06-06 16:10:53.097666528 DEBUG Using vendored stdlib 2026-06-06 16:10:53.097850706 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.097856774 DEBUG Adding new file root '/tmp/.tmpfQk7Ad' of kind Project 2026-06-06 16:10:53.098025980 DEBUG Updating project to check open files 2026-06-06 16:10:53.098044054 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.098048057 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:53.098069602 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfQk7Ad/foo.py", kind: File } 2026-06-06 16:10:53.098094038 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpfQk7Ad/foo.py` 2026-06-06 16:10:53.098096500 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.098102049 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.098234495 DEBUG request{id=2 method="textDocument/prepareCallHierarchy"}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.098301643 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=194.73µs 2026-06-06 16:10:53.098307652 DEBUG Received server response for request 2 2026-06-06 16:10:53.098371785 DEBUG Client sends request `callHierarchy/outgoingCalls` with ID 3 2026-06-06 16:10:53.098750809 DEBUG method="callHierarchy/outgoingCalls" response.id=3 duration=323.13µs 2026-06-06 16:10:53.099750286 DEBUG Received server response for request 3 2026-06-06 16:10:53.109908908 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:53.109921059 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.109924687 DEBUG method="shutdown" response.id=4 duration=5.54µs 2026-06-06 16:10:53.109928680 DEBUG Received server response for request 4 2026-06-06 16:10:53.109930777 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.109934495 DEBUG Received exit notification, exiting ok test call_hierarchy::prepare_function ... 2026-06-06 16:10:53.111430515 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.111496736 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.111508855 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.112651117 DEBUG Client info: None 2026-06-06 16:10:53.112661508 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.112676683 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.112681399 INFO Version: Unknown 2026-06-06 16:10:53.112708695 DEBUG Received server response for request 1 2026-06-06 16:10:53.112726861 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.112730993 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpCH59lG 2026-06-06 16:10:53.112764042 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.112803008 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.112805148 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.112808969 DEBUG No workspace configuration provided for file:///tmp/.tmpCH59lG 2026-06-06 16:10:53.112819428 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.112822428 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpCH59lG, using default options 2026-06-06 16:10:53.112825962 DEBUG Initializing workspace `file:///tmp/.tmpCH59lG`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.112832623 DEBUG Searching for a project in '/tmp/.tmpCH59lG' 2026-06-06 16:10:53.112844477 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:53.112847742 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.113001204 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.113003972 DEBUG Discovering virtual environment in `/tmp/.tmpCH59lG` 2026-06-06 16:10:53.113023602 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.113027265 DEBUG No virtual environment found 2026-06-06 16:10:53.113033345 DEBUG Adding first-party search path `/tmp/.tmpCH59lG` 2026-06-06 16:10:53.113035729 DEBUG Using vendored stdlib 2026-06-06 16:10:53.113195134 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.113198517 DEBUG Adding new file root '/tmp/.tmpCH59lG' of kind Project 2026-06-06 16:10:53.113326303 DEBUG Updating project to check open files 2026-06-06 16:10:53.113332695 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.113347955 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.113351670 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-06-06 16:10:53.113363055 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpCH59lG/foo.py", kind: File } 2026-06-06 16:10:53.113377609 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpCH59lG/foo.py` 2026-06-06 16:10:53.113379883 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.113384795 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.113469549 DEBUG request{id=2 method="textDocument/prepareCallHierarchy"}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.113544514 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=155.17µs 2026-06-06 16:10:53.113551518 DEBUG Received server response for request 2 2026-06-06 16:10:53.123735212 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:53.123747278 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.123751425 DEBUG method="shutdown" response.id=3 duration=5.55µs 2026-06-06 16:10:53.123756261 DEBUG Received server response for request 3 2026-06-06 16:10:53.123758211 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.123761827 DEBUG Received exit notification, exiting ok test code_actions::code_action ... 2026-06-06 16:10:53.125253772 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.125319578 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.125332857 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.126407239 DEBUG Client info: None 2026-06-06 16:10:53.126416631 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.126430034 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.126433278 INFO Version: Unknown 2026-06-06 16:10:53.126454976 DEBUG Received server response for request 1 2026-06-06 16:10:53.126473053 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.126497283 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.126539367 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.126541641 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.126671435 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.126679463 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:53.126702662 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.126978466 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:53.126981664 DEBUG Initializing workspace `file:///tmp/.tmppf9vVm/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.126988695 DEBUG Searching for a project in '/tmp/.tmppf9vVm/src' 2026-06-06 16:10:53.128033274 DEBUG Found project at '/tmp/.tmppf9vVm' 2026-06-06 16:10:53.128037641 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.128189782 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.128192680 DEBUG Discovering virtual environment in `/tmp/.tmppf9vVm` 2026-06-06 16:10:53.128213467 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.128217013 DEBUG No virtual environment found 2026-06-06 16:10:53.128508773 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:10:53.128515080 DEBUG Adding first-party search path `/tmp/.tmppf9vVm/src` 2026-06-06 16:10:53.128517728 DEBUG Adding first-party search path `/tmp/.tmppf9vVm` 2026-06-06 16:10:53.128520025 DEBUG Using vendored stdlib 2026-06-06 16:10:53.129083487 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.129088530 DEBUG Adding new file root '/tmp/.tmppf9vVm' of kind Project 2026-06-06 16:10:53.129268661 DEBUG Updating project to check open files 2026-06-06 16:10:53.129279536 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.129282364 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:53.129291727 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppf9vVm/src/foo.py", kind: File } 2026-06-06 16:10:53.129306551 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmppf9vVm/src/foo.py` 2026-06-06 16:10:53.129308809 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.129313205 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.130428299 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmppf9vVm/src/foo.py"))}: Checking file '/tmp/.tmppf9vVm/src/foo.py' 2026-06-06 16:10:53.130819864 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmppf9vVm/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.154393595 DEBUG method="textDocument/diagnostic" response.id=2 duration=25.08ms 2026-06-06 16:10:53.154406780 DEBUG Received server response for request 2 2026-06-06 16:10:53.155068791 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-06-06 16:10:53.156113324 DEBUG method="textDocument/codeAction" response.id=3 duration=894.62µs 2026-06-06 16:10:53.156123575 DEBUG Received server response for request 3 2026-06-06 16:10:53.167313035 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:53.167328144 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.167332758 DEBUG method="shutdown" response.id=4 duration=6.65µs 2026-06-06 16:10:53.167338007 DEBUG Received server response for request 4 2026-06-06 16:10:53.167341315 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.167344755 DEBUG Received exit notification, exiting ok test code_actions::code_action_attribute_access_on_unimported ... 2026-06-06 16:10:53.172650404 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.172734336 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.172752956 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.174168792 DEBUG Client info: None 2026-06-06 16:10:53.174263836 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.174279799 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.174283738 INFO Version: Unknown 2026-06-06 16:10:53.174308822 DEBUG Received server response for request 1 2026-06-06 16:10:53.174335859 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.174836689 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.174884570 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.174886979 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.174904127 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.174913268 DEBUG Initializing workspace `file:///tmp/.tmpo2rQz9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.174922490 DEBUG Searching for a project in '/tmp/.tmpo2rQz9/src' 2026-06-06 16:10:53.174940550 DEBUG Found project at '/tmp/.tmpo2rQz9' 2026-06-06 16:10:53.174943902 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.175153468 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.175156969 DEBUG Discovering virtual environment in `/tmp/.tmpo2rQz9` 2026-06-06 16:10:53.175183221 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.175187552 DEBUG No virtual environment found 2026-06-06 16:10:53.175192999 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:10:53.175198214 DEBUG Adding first-party search path `/tmp/.tmpo2rQz9/src` 2026-06-06 16:10:53.175200759 DEBUG Adding first-party search path `/tmp/.tmpo2rQz9` 2026-06-06 16:10:53.175203073 DEBUG Using vendored stdlib 2026-06-06 16:10:53.175387711 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.175392249 DEBUG Adding new file root '/tmp/.tmpo2rQz9' of kind Project 2026-06-06 16:10:53.175424905 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.175428345 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:53.175570727 DEBUG Updating project to check open files 2026-06-06 16:10:53.175583116 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.175596714 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpo2rQz9/src/foo.py", kind: File } 2026-06-06 16:10:53.175615713 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpo2rQz9/src/foo.py` 2026-06-06 16:10:53.175618156 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.175623100 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.176177171 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpo2rQz9/src/foo.py"))}: Checking file '/tmp/.tmpo2rQz9/src/foo.py' 2026-06-06 16:10:53.176685580 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpo2rQz9/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.198478257 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpo2rQz9/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:53.200159504 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.53ms 2026-06-06 16:10:53.200228382 DEBUG Received server response for request 2 2026-06-06 16:10:53.200251231 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-06-06 16:10:53.200843667 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:53.200874709 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:53.201170785 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:53.201531476 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path '/tmp/.tmpo2rQz9/src' 2026-06-06 16:10:53.201753726 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path '/tmp/.tmpo2rQz9' 2026-06-06 16:10:53.201964694 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:53.289502023 DEBUG method="textDocument/codeAction" response.id=3 duration=89.13ms 2026-06-06 16:10:53.289525806 DEBUG Received server response for request 3 2026-06-06 16:10:53.299992535 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:53.300021526 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.300029584 DEBUG method="shutdown" response.id=4 duration=11.95µs 2026-06-06 16:10:53.300044999 DEBUG Received server response for request 4 2026-06-06 16:10:53.300048199 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.300057399 DEBUG Received exit notification, exiting ok test code_actions::code_action_existing_import_undefined_decorator ... 2026-06-06 16:10:53.305011061 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.305085296 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.305125192 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.305148591 DEBUG Client info: None 2026-06-06 16:10:53.305156636 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.305171647 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.305175855 INFO Version: Unknown 2026-06-06 16:10:53.306118744 DEBUG Received server response for request 1 2026-06-06 16:10:53.306148607 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.306199953 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.306247158 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.306249429 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.306259316 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.306262216 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:53.306272521 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.306282187 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:53.306285130 DEBUG Initializing workspace `file:///tmp/.tmpaHI7GC/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.306294049 DEBUG Searching for a project in '/tmp/.tmpaHI7GC/src' 2026-06-06 16:10:53.306310450 DEBUG Found project at '/tmp/.tmpaHI7GC' 2026-06-06 16:10:53.306313958 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.306528058 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.306531397 DEBUG Discovering virtual environment in `/tmp/.tmpaHI7GC` 2026-06-06 16:10:53.306558949 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.306563136 DEBUG No virtual environment found 2026-06-06 16:10:53.306569569 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:10:53.306575296 DEBUG Adding first-party search path `/tmp/.tmpaHI7GC/src` 2026-06-06 16:10:53.306577953 DEBUG Adding first-party search path `/tmp/.tmpaHI7GC` 2026-06-06 16:10:53.306580355 DEBUG Using vendored stdlib 2026-06-06 16:10:53.306752890 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.306756939 DEBUG Adding new file root '/tmp/.tmpaHI7GC' of kind Project 2026-06-06 16:10:53.306931256 DEBUG Updating project to check open files 2026-06-06 16:10:53.306944793 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.306947619 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:53.306961120 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpaHI7GC/src/foo.py", kind: File } 2026-06-06 16:10:53.306979957 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpaHI7GC/src/foo.py` 2026-06-06 16:10:53.306982768 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.306988007 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.307033798 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpaHI7GC/src/foo.py"))}: Checking file '/tmp/.tmpaHI7GC/src/foo.py' 2026-06-06 16:10:53.307089011 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpaHI7GC/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.328122742 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpaHI7GC/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:53.340440620 DEBUG method="textDocument/diagnostic" response.id=2 duration=33.45ms 2026-06-06 16:10:53.340453730 DEBUG Received server response for request 2 2026-06-06 16:10:53.340575245 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-06-06 16:10:53.340757461 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:53.340858266 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:53.340938538 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:53.341004954 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path '/tmp/.tmpaHI7GC/src' 2026-06-06 16:10:53.341081558 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path '/tmp/.tmpaHI7GC' 2026-06-06 16:10:53.341157014 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:53.402206548 DEBUG method="textDocument/codeAction" response.id=3 duration=61.60ms 2026-06-06 16:10:53.402224999 DEBUG Received server response for request 3 2026-06-06 16:10:53.412754577 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:53.412770203 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.412775311 DEBUG method="shutdown" response.id=4 duration=8.74µs 2026-06-06 16:10:53.412779424 DEBUG Received server response for request 4 2026-06-06 16:10:53.412781511 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.412795529 DEBUG Received exit notification, exiting ok test code_actions::code_action_invalid_string_annotations ... 2026-06-06 16:10:53.418308529 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.418380262 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.418408277 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.419923528 DEBUG Client info: None 2026-06-06 16:10:53.419947934 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.419963505 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.419967596 INFO Version: Unknown 2026-06-06 16:10:53.420093612 DEBUG Received server response for request 1 2026-06-06 16:10:53.420126944 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.420678007 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.420798168 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.420868385 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.420882029 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.420885401 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:53.420895978 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.420904935 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:53.420908888 DEBUG Initializing workspace `file:///tmp/.tmpYbv0Be/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.420920216 DEBUG Searching for a project in '/tmp/.tmpYbv0Be/src' 2026-06-06 16:10:53.420938911 DEBUG Found project at '/tmp/.tmpYbv0Be' 2026-06-06 16:10:53.420942518 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.421167031 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.421170169 DEBUG Discovering virtual environment in `/tmp/.tmpYbv0Be` 2026-06-06 16:10:53.421200370 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.421204980 DEBUG No virtual environment found 2026-06-06 16:10:53.421210988 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:10:53.421216228 DEBUG Adding first-party search path `/tmp/.tmpYbv0Be/src` 2026-06-06 16:10:53.421220603 DEBUG Adding first-party search path `/tmp/.tmpYbv0Be` 2026-06-06 16:10:53.421223043 DEBUG Using vendored stdlib 2026-06-06 16:10:53.421397598 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.421401862 DEBUG Adding new file root '/tmp/.tmpYbv0Be' of kind Project 2026-06-06 16:10:53.421563472 DEBUG Updating project to check open files 2026-06-06 16:10:53.421577217 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.421579944 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:53.421593216 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYbv0Be/src/foo.py", kind: File } 2026-06-06 16:10:53.421614465 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpYbv0Be/src/foo.py` 2026-06-06 16:10:53.421616764 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.421621418 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.422403636 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpYbv0Be/src/foo.py"))}: Checking file '/tmp/.tmpYbv0Be/src/foo.py' 2026-06-06 16:10:53.422712700 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpYbv0Be/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.441331656 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpYbv0Be/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:53.442777438 DEBUG method="textDocument/diagnostic" response.id=2 duration=21.15ms 2026-06-06 16:10:53.442861179 DEBUG Received server response for request 2 2026-06-06 16:10:53.442954785 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-06-06 16:10:53.443126620 DEBUG method="textDocument/codeAction" response.id=3 duration=91.61µs 2026-06-06 16:10:53.443201671 DEBUG Received server response for request 3 2026-06-06 16:10:53.453524714 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:53.453612975 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.453688116 DEBUG method="shutdown" response.id=4 duration=76.91µs 2026-06-06 16:10:53.453764406 DEBUG Received server response for request 4 2026-06-06 16:10:53.453832006 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.453904173 DEBUG Received exit notification, exiting ok test code_actions::code_action_possible_missing_submodule_attribute ... 2026-06-06 16:10:53.457515338 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.457589213 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.457661201 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.457679688 DEBUG Client info: None 2026-06-06 16:10:53.457687805 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.457702107 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.457706494 INFO Version: Unknown 2026-06-06 16:10:53.457735112 DEBUG Received server response for request 1 2026-06-06 16:10:53.457763047 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.457867586 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.457981464 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.457984008 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.457994188 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.457997164 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:53.458970010 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.458979200 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:53.458982075 DEBUG Initializing workspace `file:///tmp/.tmpuhOKIC/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.458991046 DEBUG Searching for a project in '/tmp/.tmpuhOKIC/src' 2026-06-06 16:10:53.459008024 DEBUG Found project at '/tmp/.tmpuhOKIC' 2026-06-06 16:10:53.459012056 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.459223364 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.459226888 DEBUG Discovering virtual environment in `/tmp/.tmpuhOKIC` 2026-06-06 16:10:53.459254241 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.459258610 DEBUG No virtual environment found 2026-06-06 16:10:53.459264925 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:10:53.459270529 DEBUG Adding first-party search path `/tmp/.tmpuhOKIC/src` 2026-06-06 16:10:53.459273227 DEBUG Adding first-party search path `/tmp/.tmpuhOKIC` 2026-06-06 16:10:53.459275757 DEBUG Using vendored stdlib 2026-06-06 16:10:53.459453648 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.459458033 DEBUG Adding new file root '/tmp/.tmpuhOKIC' of kind Project 2026-06-06 16:10:53.459602544 DEBUG Updating project to check open files 2026-06-06 16:10:53.459614817 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.459617686 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:53.459630561 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpuhOKIC/src/foo.py", kind: File } 2026-06-06 16:10:53.459650664 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpuhOKIC/src/foo.py` 2026-06-06 16:10:53.459653132 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.459658166 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.459699155 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpuhOKIC/src/foo.py"))}: Checking file '/tmp/.tmpuhOKIC/src/foo.py' 2026-06-06 16:10:53.459746492 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpuhOKIC/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.480791995 DEBUG method="textDocument/diagnostic" response.id=2 duration=21.13ms 2026-06-06 16:10:53.480824144 DEBUG Received server response for request 2 2026-06-06 16:10:53.480849834 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-06-06 16:10:53.481058490 DEBUG method="textDocument/codeAction" response.id=3 duration=113.51µs 2026-06-06 16:10:53.481064934 DEBUG Received server response for request 3 2026-06-06 16:10:53.491408502 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:53.491441486 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.491446065 DEBUG method="shutdown" response.id=4 duration=7.17µs 2026-06-06 16:10:53.491502187 DEBUG Received server response for request 4 2026-06-06 16:10:53.491505626 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.491509403 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_decorator ... 2026-06-06 16:10:53.496287015 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.496356230 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.496376921 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.496408402 DEBUG Client info: None 2026-06-06 16:10:53.496415859 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.496428290 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.496431881 INFO Version: Unknown 2026-06-06 16:10:53.496457851 DEBUG Received server response for request 1 2026-06-06 16:10:53.496479615 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.496508682 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.496559362 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.496561428 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.496570477 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.496573069 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:53.496581491 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.496589025 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:53.496591649 DEBUG Initializing workspace `file:///tmp/.tmpLo3CiU/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.496599191 DEBUG Searching for a project in '/tmp/.tmpLo3CiU/src' 2026-06-06 16:10:53.496612276 DEBUG Found project at '/tmp/.tmpLo3CiU' 2026-06-06 16:10:53.496615187 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.496848597 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.496851702 DEBUG Discovering virtual environment in `/tmp/.tmpLo3CiU` 2026-06-06 16:10:53.496874379 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.496877843 DEBUG No virtual environment found 2026-06-06 16:10:53.496883503 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:10:53.496888551 DEBUG Adding first-party search path `/tmp/.tmpLo3CiU/src` 2026-06-06 16:10:53.496890999 DEBUG Adding first-party search path `/tmp/.tmpLo3CiU` 2026-06-06 16:10:53.496893264 DEBUG Using vendored stdlib 2026-06-06 16:10:53.497057142 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.497061035 DEBUG Adding new file root '/tmp/.tmpLo3CiU' of kind Project 2026-06-06 16:10:53.497196800 DEBUG Updating project to check open files 2026-06-06 16:10:53.497204297 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.497206970 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:53.497217089 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLo3CiU/src/foo.py", kind: File } 2026-06-06 16:10:53.497233181 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpLo3CiU/src/foo.py` 2026-06-06 16:10:53.497235689 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.497240185 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.497334495 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpLo3CiU/src/foo.py"))}: Checking file '/tmp/.tmpLo3CiU/src/foo.py' 2026-06-06 16:10:53.497421291 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpLo3CiU/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.515524020 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpLo3CiU/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:53.523853484 DEBUG method="textDocument/diagnostic" response.id=2 duration=26.61ms 2026-06-06 16:10:53.523878935 DEBUG Received server response for request 2 2026-06-06 16:10:53.523898936 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-06-06 16:10:53.524055827 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:53.524086122 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:53.524108114 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:53.524117841 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path '/tmp/.tmpLo3CiU/src' 2026-06-06 16:10:53.524136587 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path '/tmp/.tmpLo3CiU' 2026-06-06 16:10:53.524152014 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:53.585715442 DEBUG method="textDocument/codeAction" response.id=3 duration=61.74ms 2026-06-06 16:10:53.585750659 DEBUG Received server response for request 3 2026-06-06 16:10:53.596187609 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:53.596266778 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.596270722 DEBUG method="shutdown" response.id=4 duration=6.13µs 2026-06-06 16:10:53.596339610 DEBUG Received server response for request 4 2026-06-06 16:10:53.596342366 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.596346817 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_reference_multi ... 2026-06-06 16:10:53.601481838 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.601556403 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.601584450 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.601605484 DEBUG Client info: None 2026-06-06 16:10:53.601613001 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.601627063 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.601631452 INFO Version: Unknown 2026-06-06 16:10:53.601659894 DEBUG Received server response for request 1 2026-06-06 16:10:53.601713088 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.601775017 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.601803838 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.601807066 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.601816660 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.601819324 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:53.601827300 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.601834851 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:53.601837770 DEBUG Initializing workspace `file:///tmp/.tmp0udT4a/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.601845815 DEBUG Searching for a project in '/tmp/.tmp0udT4a/src' 2026-06-06 16:10:53.601861156 DEBUG Found project at '/tmp/.tmp0udT4a' 2026-06-06 16:10:53.601864500 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.602026978 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.602030117 DEBUG Discovering virtual environment in `/tmp/.tmp0udT4a` 2026-06-06 16:10:53.602051775 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.602055551 DEBUG No virtual environment found 2026-06-06 16:10:53.602060761 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:10:53.602066010 DEBUG Adding first-party search path `/tmp/.tmp0udT4a/src` 2026-06-06 16:10:53.602068442 DEBUG Adding first-party search path `/tmp/.tmp0udT4a` 2026-06-06 16:10:53.602070887 DEBUG Using vendored stdlib 2026-06-06 16:10:53.602234804 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.602238188 DEBUG Adding new file root '/tmp/.tmp0udT4a' of kind Project 2026-06-06 16:10:53.602377950 DEBUG Updating project to check open files 2026-06-06 16:10:53.602385666 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.602388286 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:53.602398533 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0udT4a/src/foo.py", kind: File } 2026-06-06 16:10:53.602413735 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp0udT4a/src/foo.py` 2026-06-06 16:10:53.602416127 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.602420489 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.602480137 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp0udT4a/src/foo.py"))}: Checking file '/tmp/.tmp0udT4a/src/foo.py' 2026-06-06 16:10:53.602582729 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp0udT4a/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.620188318 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp0udT4a/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:53.622979899 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.55ms 2026-06-06 16:10:53.623001196 DEBUG Received server response for request 2 2026-06-06 16:10:53.623019273 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-06-06 16:10:53.623114923 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:53.623139670 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:53.623158061 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:53.623166072 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path '/tmp/.tmp0udT4a/src' 2026-06-06 16:10:53.623184877 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path '/tmp/.tmp0udT4a' 2026-06-06 16:10:53.623199126 DEBUG request{id=3 method="textDocument/codeAction"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:53.686024262 DEBUG method="textDocument/codeAction" response.id=3 duration=62.96ms 2026-06-06 16:10:53.686039497 DEBUG Received server response for request 3 2026-06-06 16:10:53.696405930 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:53.696443719 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.696449055 DEBUG method="shutdown" response.id=4 duration=8.16µs 2026-06-06 16:10:53.696465468 DEBUG Received server response for request 4 2026-06-06 16:10:53.696468343 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.696512163 DEBUG Received exit notification, exiting ok test code_actions::no_code_action_for_non_overlapping_range_on_same_line ... 2026-06-06 16:10:53.701408898 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.701483333 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.701498326 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.701527700 DEBUG Client info: None 2026-06-06 16:10:53.701535298 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.701549620 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.701553843 INFO Version: Unknown 2026-06-06 16:10:53.701584015 DEBUG Received server response for request 1 2026-06-06 16:10:53.701614021 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.702749682 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.702800185 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.702802595 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.702813308 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.702816162 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:53.702826704 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.702835897 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:53.702838701 DEBUG Initializing workspace `file:///tmp/.tmplxuFDy/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.702848051 DEBUG Searching for a project in '/tmp/.tmplxuFDy/src' 2026-06-06 16:10:53.702888634 DEBUG Found project at '/tmp/.tmplxuFDy' 2026-06-06 16:10:53.702893225 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.703108799 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.703112201 DEBUG Discovering virtual environment in `/tmp/.tmplxuFDy` 2026-06-06 16:10:53.703140568 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.703145341 DEBUG No virtual environment found 2026-06-06 16:10:53.703151272 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:10:53.703157036 DEBUG Adding first-party search path `/tmp/.tmplxuFDy/src` 2026-06-06 16:10:53.703159567 DEBUG Adding first-party search path `/tmp/.tmplxuFDy` 2026-06-06 16:10:53.703161813 DEBUG Using vendored stdlib 2026-06-06 16:10:53.703330632 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.703335158 DEBUG Adding new file root '/tmp/.tmplxuFDy' of kind Project 2026-06-06 16:10:53.703497302 DEBUG Updating project to check open files 2026-06-06 16:10:53.703510825 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.703513571 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:53.703526871 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplxuFDy/src/foo.py", kind: File } 2026-06-06 16:10:53.703545337 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmplxuFDy/src/foo.py` 2026-06-06 16:10:53.703547786 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.703553033 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.703594740 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmplxuFDy/src/foo.py"))}: Checking file '/tmp/.tmplxuFDy/src/foo.py' 2026-06-06 16:10:53.703676785 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmplxuFDy/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.722165030 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.61ms 2026-06-06 16:10:53.722192704 DEBUG Received server response for request 2 2026-06-06 16:10:53.722299010 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-06-06 16:10:53.722417010 DEBUG method="textDocument/codeAction" response.id=3 duration=42.45µs 2026-06-06 16:10:53.722477546 DEBUG Received server response for request 3 2026-06-06 16:10:53.732565466 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:53.732598736 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.732602973 DEBUG method="shutdown" response.id=4 duration=6.43µs 2026-06-06 16:10:53.732671178 DEBUG Received server response for request 4 2026-06-06 16:10:53.732673923 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.732678265 DEBUG Received exit notification, exiting ok test commands::debug_command ... 2026-06-06 16:10:53.736715984 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.736780991 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.738015016 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.738034992 DEBUG Client info: None 2026-06-06 16:10:53.738043621 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.738057632 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.738061274 INFO Version: Unknown 2026-06-06 16:10:53.738088545 DEBUG Received server response for request 1 2026-06-06 16:10:53.738114211 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.738142953 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.738948882 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.738951292 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.738966488 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.738976256 DEBUG Initializing workspace `file:///tmp/.tmpqvT5lo/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.738984418 DEBUG Searching for a project in '/tmp/.tmpqvT5lo/src' 2026-06-06 16:10:53.739019620 DEBUG Client sends request `workspace/executeCommand` with ID 2 2026-06-06 16:10:53.739359423 DEBUG Found project at '/tmp/.tmpqvT5lo' 2026-06-06 16:10:53.739363347 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.740079741 DEBUG Discovering virtual environment in `/tmp/.tmpqvT5lo` 2026-06-06 16:10:53.740190144 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.740195531 DEBUG No virtual environment found 2026-06-06 16:10:53.740203919 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:10:53.740472191 DEBUG Adding first-party search path `/tmp/.tmpqvT5lo/src` 2026-06-06 16:10:53.740476051 DEBUG Adding first-party search path `/tmp/.tmpqvT5lo` 2026-06-06 16:10:53.740478696 DEBUG Using vendored stdlib 2026-06-06 16:10:53.740805042 INFO Python version: Python 3.10, platform: linux 2026-06-06 16:10:53.740813117 DEBUG Adding new file root '/tmp/.tmpqvT5lo' of kind Project 2026-06-06 16:10:53.741076762 DEBUG Updating project to check open files 2026-06-06 16:10:53.741089448 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.741555320 DEBUG request{id=2 method="workspace/executeCommand"}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.743189386 DEBUG method="workspace/executeCommand" response.id=2 duration=2.10ms 2026-06-06 16:10:53.743200633 DEBUG Received server response for request 2 2026-06-06 16:10:53.755542136 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:53.755556337 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.755560136 DEBUG method="shutdown" response.id=3 duration=5.66µs 2026-06-06 16:10:53.755564556 DEBUG Received server response for request 3 2026-06-06 16:10:53.755566693 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.755570357 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification ... 2026-06-06 16:10:53.757171466 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.757236668 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.758845529 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.759081965 DEBUG Client info: None 2026-06-06 16:10:53.759183419 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.759224904 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.759228707 INFO Version: Unknown 2026-06-06 16:10:53.759398169 DEBUG Received server response for request 1 2026-06-06 16:10:53.759421818 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.759623002 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.759640869 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.759643991 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.759673794 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.759681920 DEBUG Initializing workspace `file:///tmp/.tmpH1j716/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.759690177 DEBUG Searching for a project in '/tmp/.tmpH1j716/src' 2026-06-06 16:10:53.759708294 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:53.759711767 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.759862756 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.759867087 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:53.760840254 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.760845290 DEBUG Discovering virtual environment in `/tmp/.tmpH1j716/src` 2026-06-06 16:10:53.760984769 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.760992243 DEBUG No virtual environment found 2026-06-06 16:10:53.760999402 DEBUG Adding first-party search path `/tmp/.tmpH1j716/src` 2026-06-06 16:10:53.761002175 DEBUG Using vendored stdlib 2026-06-06 16:10:53.761454231 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.761462467 DEBUG Adding new file root '/tmp/.tmpH1j716/src' of kind Project 2026-06-06 16:10:53.761718114 DEBUG Updating project to check open files 2026-06-06 16:10:53.761729291 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.761902214 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpH1j716/src/foo.py", kind: File } 2026-06-06 16:10:53.761923167 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpH1j716/src/foo.py` 2026-06-06 16:10:53.762039068 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.762044639 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.762834636 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.790255577 DEBUG request{id=2 method="textDocument/completion"}: Module `__builtins__` not found in search paths 2026-06-06 16:10:53.810449707 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:53.810459541 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:53.810474080 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:53.810528384 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:53.810531814 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:53.810589057 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:53.810605607 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:53.810621614 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:53.810639166 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmpH1j716/src' 2026-06-06 16:10:53.810667721 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:53.873558732 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 4 suggestions in 111.270172ms 2026-06-06 16:10:53.873870906 DEBUG method="textDocument/completion" response.id=2 duration=111.82ms 2026-06-06 16:10:53.873962078 DEBUG Received server response for request 2 2026-06-06 16:10:53.884435228 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:53.884538898 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:53.884550102 DEBUG method="shutdown" response.id=3 duration=15.92µs 2026-06-06 16:10:53.884568989 DEBUG Received server response for request 3 2026-06-06 16:10:53.884572308 DEBUG Client sends notification `exit` 2026-06-06 16:10:53.884609422 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification_and_import ... 2026-06-06 16:10:53.891891760 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:53.891968460 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:53.893428482 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:53.893541333 DEBUG Client info: None 2026-06-06 16:10:53.893619250 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:53.894050366 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:53.894057532 INFO Version: Unknown 2026-06-06 16:10:53.894092997 DEBUG Received server response for request 1 2026-06-06 16:10:53.894130235 DEBUG Client sends notification `initialized` 2026-06-06 16:10:53.894300320 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:53.894411852 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:53.894470779 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:53.894483872 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:53.894487305 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:53.894595345 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:53.894605356 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:53.894609495 DEBUG Initializing workspace `file:///tmp/.tmphVZ5Iz/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:53.894620626 DEBUG Searching for a project in '/tmp/.tmphVZ5Iz/src' 2026-06-06 16:10:53.894639048 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:53.894643632 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:53.894894850 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:53.894898553 DEBUG Discovering virtual environment in `/tmp/.tmphVZ5Iz/src` 2026-06-06 16:10:53.894930282 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:53.894935593 DEBUG No virtual environment found 2026-06-06 16:10:53.894944053 DEBUG Adding first-party search path `/tmp/.tmphVZ5Iz/src` 2026-06-06 16:10:53.894946717 DEBUG Using vendored stdlib 2026-06-06 16:10:53.895129247 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:53.895134588 DEBUG Adding new file root '/tmp/.tmphVZ5Iz/src' of kind Project 2026-06-06 16:10:53.895310960 DEBUG Updating project to check open files 2026-06-06 16:10:53.895328735 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:53.895331930 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:53.895348787 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphVZ5Iz/src/foo.py", kind: File } 2026-06-06 16:10:53.895370221 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmphVZ5Iz/src/foo.py` 2026-06-06 16:10:53.895372596 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:53.895378690 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:53.895680071 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:10:53.922225676 DEBUG request{id=2 method="textDocument/completion"}: Module `__builtins__` not found in search paths 2026-06-06 16:10:53.934183726 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:53.934294619 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:53.934368457 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:53.934484503 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:53.934547148 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:53.934657984 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:53.934735868 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:53.934811005 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:53.934883472 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmphVZ5Iz/src' 2026-06-06 16:10:53.934969347 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:53.995412776 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 4 suggestions in 99.995811ms 2026-06-06 16:10:53.995615884 DEBUG method="textDocument/completion" response.id=2 duration=100.23ms 2026-06-06 16:10:53.995694472 DEBUG Received server response for request 2 2026-06-06 16:10:54.006048482 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.006208284 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.006282264 DEBUG method="shutdown" response.id=3 duration=82.78µs 2026-06-06 16:10:54.006351861 DEBUG Received server response for request 3 2026-06-06 16:10:54.006410620 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.006474702 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses ... 2026-06-06 16:10:54.012708819 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( CompletionItemCapability { 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, context_support: None, insert_text_mode: None, completion_list: None, }, ), hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.014637522 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.014672465 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.014995701 DEBUG Client info: None 2026-06-06 16:10:54.015007667 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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-06-06 16:10:54.015030742 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-06-06 16:10:54.015036202 INFO Version: Unknown 2026-06-06 16:10:54.015110140 DEBUG Received server response for request 1 2026-06-06 16:10:54.015160636 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.015803724 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.016565958 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.016573391 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.016596828 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.016606462 DEBUG Initializing workspace `file:///tmp/.tmpwQso5W/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-06-06 16:10:54.016622632 DEBUG Searching for a project in '/tmp/.tmpwQso5W/src' 2026-06-06 16:10:54.016641090 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:54.016645849 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.016587553 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.016731966 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:54.016916933 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.016921421 DEBUG Discovering virtual environment in `/tmp/.tmpwQso5W/src` 2026-06-06 16:10:54.016958886 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.016965253 DEBUG No virtual environment found 2026-06-06 16:10:54.016973716 DEBUG Adding first-party search path `/tmp/.tmpwQso5W/src` 2026-06-06 16:10:54.016976521 DEBUG Using vendored stdlib 2026-06-06 16:10:54.017156029 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.017161638 DEBUG Adding new file root '/tmp/.tmpwQso5W/src' of kind Project 2026-06-06 16:10:54.017335550 DEBUG Updating project to check open files 2026-06-06 16:10:54.017356820 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.017377420 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwQso5W/src/foo.py", kind: File } 2026-06-06 16:10:54.017400778 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpwQso5W/src/foo.py` 2026-06-06 16:10:54.017403669 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.017409710 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.018478067 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.043731546 DEBUG request{id=2 method="textDocument/completion"}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.056636640 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:54.056766471 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:54.056909265 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.057103456 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:54.057193155 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.057323033 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:54.057399021 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:54.057474334 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:54.057564663 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmpwQso5W/src' 2026-06-06 16:10:54.057650736 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:54.119824078 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 1 suggestions in 101.615133ms 2026-06-06 16:10:54.119995700 DEBUG method="textDocument/completion" response.id=2 duration=102.58ms 2026-06-06 16:10:54.120014138 DEBUG Received server response for request 2 2026-06-06 16:10:54.130196261 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.130222507 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.130227390 DEBUG method="shutdown" response.id=3 duration=8.91µs 2026-06-06 16:10:54.130241458 DEBUG Received server response for request 3 2026-06-06 16:10:54.130244384 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.130252381 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_disabled_by_default ... 2026-06-06 16:10:54.136306490 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( CompletionItemCapability { 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, context_support: None, insert_text_mode: None, completion_list: None, }, ), hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.136409600 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.138289934 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.138444932 DEBUG Client info: None 2026-06-06 16:10:54.138527404 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:54.139109192 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-06-06 16:10:54.139207971 INFO Version: Unknown 2026-06-06 16:10:54.139300590 DEBUG Received server response for request 1 2026-06-06 16:10:54.139426441 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.139555597 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.139683178 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.139753115 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.139845823 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.139925316 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.139994275 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:54.140063584 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:54.140137269 DEBUG Initializing workspace `file:///tmp/.tmp8PCyq0/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:54.140340184 DEBUG Searching for a project in '/tmp/.tmp8PCyq0/src' 2026-06-06 16:10:54.140425426 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:54.140494605 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.140832869 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.140901740 DEBUG Discovering virtual environment in `/tmp/.tmp8PCyq0/src` 2026-06-06 16:10:54.141001318 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.141073280 DEBUG No virtual environment found 2026-06-06 16:10:54.141135869 DEBUG Adding first-party search path `/tmp/.tmp8PCyq0/src` 2026-06-06 16:10:54.141207945 DEBUG Using vendored stdlib 2026-06-06 16:10:54.141471122 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.141554831 DEBUG Adding new file root '/tmp/.tmp8PCyq0/src' of kind Project 2026-06-06 16:10:54.141797706 DEBUG Updating project to check open files 2026-06-06 16:10:54.141897331 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.141960934 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:54.142048158 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8PCyq0/src/foo.py", kind: File } 2026-06-06 16:10:54.142134644 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp8PCyq0/src/foo.py` 2026-06-06 16:10:54.142192240 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.142259182 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.142713268 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.167204345 DEBUG request{id=2 method="textDocument/completion"}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.178384084 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:54.178497189 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:54.178509833 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.178591061 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:54.178595029 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.178641150 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:54.178656048 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:54.178672082 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:54.178683743 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmp8PCyq0/src' 2026-06-06 16:10:54.178707680 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:54.237469055 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 1 suggestions in 95.092702ms 2026-06-06 16:10:54.237662996 DEBUG method="textDocument/completion" response.id=2 duration=95.33ms 2026-06-06 16:10:54.237743973 DEBUG Received server response for request 2 2026-06-06 16:10:54.247958511 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.248048670 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.248110505 DEBUG method="shutdown" response.id=3 duration=65.92µs 2026-06-06 16:10:54.248176240 DEBUG Received server response for request 3 2026-06-06 16:10:54.248233471 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.248294810 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_preserves_qualified_label ... 2026-06-06 16:10:54.254145307 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( CompletionItemCapability { 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, context_support: None, insert_text_mode: None, completion_list: None, }, ), hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.256037104 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.256060052 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.256123454 DEBUG Client info: None 2026-06-06 16:10:54.256131748 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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-06-06 16:10:54.256154189 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-06-06 16:10:54.256159915 INFO Version: Unknown 2026-06-06 16:10:54.256193394 DEBUG Received server response for request 1 2026-06-06 16:10:54.256233948 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.256286244 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.256313100 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.256316201 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.256334641 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.256337253 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:54.256356073 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.256368176 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:54.256372557 DEBUG Initializing workspace `file:///tmp/.tmpvyBgVm/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-06-06 16:10:54.256388815 DEBUG Searching for a project in '/tmp/.tmpvyBgVm/src' 2026-06-06 16:10:54.256406896 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:54.256412056 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.256657799 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.256662129 DEBUG Discovering virtual environment in `/tmp/.tmpvyBgVm/src` 2026-06-06 16:10:54.256696360 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.256701475 DEBUG No virtual environment found 2026-06-06 16:10:54.256709797 DEBUG Adding first-party search path `/tmp/.tmpvyBgVm/src` 2026-06-06 16:10:54.256712622 DEBUG Using vendored stdlib 2026-06-06 16:10:54.259833498 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.259842824 DEBUG Adding new file root '/tmp/.tmpvyBgVm/src' of kind Project 2026-06-06 16:10:54.260168687 DEBUG Updating project to check open files 2026-06-06 16:10:54.260282192 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.260290297 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:54.260478700 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvyBgVm/src/foo.py", kind: File } 2026-06-06 16:10:54.260511076 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpvyBgVm/src/foo.py` 2026-06-06 16:10:54.260514198 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.260520267 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.261179845 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.284555126 DEBUG request{id=2 method="textDocument/completion"}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.295649985 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:54.295662286 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:54.295674284 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.295725069 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:54.295728719 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.295779231 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:54.295792969 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:54.295810089 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:54.295827749 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmpvyBgVm/src' 2026-06-06 16:10:54.295852297 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:54.354945812 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 1 suggestions in 94.012685ms 2026-06-06 16:10:54.354997228 DEBUG method="textDocument/completion" response.id=2 duration=94.47ms 2026-06-06 16:10:54.355023830 DEBUG Received server response for request 2 2026-06-06 16:10:54.365203308 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.365244099 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.365310697 DEBUG method="shutdown" response.id=3 duration=70.57µs 2026-06-06 16:10:54.365325803 DEBUG Received server response for request 3 2026-06-06 16:10:54.365331260 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.365339251 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_snippet_support ... 2026-06-06 16:10:54.371630081 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.371703256 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.371733356 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.373324675 DEBUG Client info: None 2026-06-06 16:10:54.373340876 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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-06-06 16:10:54.373365543 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:54.373370668 INFO Version: Unknown 2026-06-06 16:10:54.374023973 DEBUG Received server response for request 1 2026-06-06 16:10:54.374068472 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.374215828 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.374350896 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.374426845 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.374512980 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.374588078 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:54.374672150 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.374754429 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:54.374829610 DEBUG Initializing workspace `file:///tmp/.tmpgeDieD/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-06-06 16:10:54.375193527 DEBUG Searching for a project in '/tmp/.tmpgeDieD/src' 2026-06-06 16:10:54.375288312 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:54.375367890 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.375663622 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.375749544 DEBUG Discovering virtual environment in `/tmp/.tmpgeDieD/src` 2026-06-06 16:10:54.375856118 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.375940918 DEBUG No virtual environment found 2026-06-06 16:10:54.376022129 DEBUG Adding first-party search path `/tmp/.tmpgeDieD/src` 2026-06-06 16:10:54.376096837 DEBUG Using vendored stdlib 2026-06-06 16:10:54.376347747 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.376432924 DEBUG Adding new file root '/tmp/.tmpgeDieD/src' of kind Project 2026-06-06 16:10:54.376669751 DEBUG Updating project to check open files 2026-06-06 16:10:54.376765766 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.376907561 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:54.376997937 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgeDieD/src/foo.py", kind: File } 2026-06-06 16:10:54.377093293 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpgeDieD/src/foo.py` 2026-06-06 16:10:54.377172734 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.377253668 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.377717101 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.402515301 DEBUG request{id=2 method="textDocument/completion"}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.413720850 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:54.413858526 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:54.413949288 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.414107721 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:54.414198350 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.414318312 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:54.414416576 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:54.414510659 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:54.414603877 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmpgeDieD/src' 2026-06-06 16:10:54.414704447 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:54.476680841 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 1 suggestions in 99.287782ms 2026-06-06 16:10:54.476890261 DEBUG method="textDocument/completion" response.id=2 duration=99.55ms 2026-06-06 16:10:54.476963480 DEBUG Received server response for request 2 2026-06-06 16:10:54.487191677 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.487293595 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.487367616 DEBUG method="shutdown" response.id=3 duration=77.30µs 2026-06-06 16:10:54.487434102 DEBUG Received server response for request 3 2026-06-06 16:10:54.487492731 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.487553488 DEBUG Received exit notification, exiting ok test completions::default_auto_import ... 2026-06-06 16:10:54.493032889 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.494338357 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.494365361 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.494414780 DEBUG Client info: None 2026-06-06 16:10:54.494426346 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:54.494441740 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:54.494446268 INFO Version: Unknown 2026-06-06 16:10:54.494554203 DEBUG Received server response for request 1 2026-06-06 16:10:54.494593150 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.495018990 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.495100999 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.495104937 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.495114854 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.495155819 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:54.495282172 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.495361841 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:54.495423899 DEBUG Initializing workspace `file:///tmp/.tmppf7r2V/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:54.495621439 DEBUG Searching for a project in '/tmp/.tmppf7r2V/src' 2026-06-06 16:10:54.495703344 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:54.495763726 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.496019189 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.496088396 DEBUG Discovering virtual environment in `/tmp/.tmppf7r2V/src` 2026-06-06 16:10:54.496173300 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.496237095 DEBUG No virtual environment found 2026-06-06 16:10:54.496301781 DEBUG Adding first-party search path `/tmp/.tmppf7r2V/src` 2026-06-06 16:10:54.496360219 DEBUG Using vendored stdlib 2026-06-06 16:10:54.496591068 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.496658510 DEBUG Adding new file root '/tmp/.tmppf7r2V/src' of kind Project 2026-06-06 16:10:54.496875771 DEBUG Updating project to check open files 2026-06-06 16:10:54.496952934 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.497016224 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:54.497087093 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppf7r2V/src/foo.py", kind: File } 2026-06-06 16:10:54.497163325 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmppf7r2V/src/foo.py` 2026-06-06 16:10:54.497221677 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.497283698 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.497566938 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.522086417 DEBUG request{id=2 method="textDocument/completion"}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.533124795 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:54.533137722 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:54.533149017 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.533529106 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:54.533537497 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.533798903 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:54.533820725 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:54.533950961 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:54.534077912 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmppf7r2V/src' 2026-06-06 16:10:54.534343919 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:54.592041135 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 1 suggestions in 94.674355ms 2026-06-06 16:10:54.592246151 DEBUG method="textDocument/completion" response.id=2 duration=94.76ms 2026-06-06 16:10:54.592262462 DEBUG Received server response for request 2 2026-06-06 16:10:54.602669899 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.602694526 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.602700483 DEBUG method="shutdown" response.id=3 duration=10.23µs 2026-06-06 16:10:54.602705993 DEBUG Received server response for request 3 2026-06-06 16:10:54.602972662 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.602980064 DEBUG Received exit notification, exiting ok test completions::disable_auto_import ... 2026-06-06 16:10:54.608283998 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.608366203 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.608396150 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.608431446 DEBUG Client info: None 2026-06-06 16:10:54.608439596 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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-06-06 16:10:54.608459922 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:54.608464381 INFO Version: Unknown 2026-06-06 16:10:54.608494592 DEBUG Received server response for request 1 2026-06-06 16:10:54.608524574 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.608593890 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.608643235 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.608645609 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.608654963 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.608657733 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:54.608668057 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.608676117 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:54.608679430 DEBUG Initializing workspace `file:///tmp/.tmpbYlX79/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-06-06 16:10:54.608693719 DEBUG Searching for a project in '/tmp/.tmpbYlX79/src' 2026-06-06 16:10:54.608709611 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:54.608714143 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.608956814 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.608960515 DEBUG Discovering virtual environment in `/tmp/.tmpbYlX79/src` 2026-06-06 16:10:54.608991904 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.608996572 DEBUG No virtual environment found 2026-06-06 16:10:54.609004190 DEBUG Adding first-party search path `/tmp/.tmpbYlX79/src` 2026-06-06 16:10:54.609007056 DEBUG Using vendored stdlib 2026-06-06 16:10:54.609177932 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.609182429 DEBUG Adding new file root '/tmp/.tmpbYlX79/src' of kind Project 2026-06-06 16:10:54.609334805 DEBUG Updating project to check open files 2026-06-06 16:10:54.609351447 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.609354267 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:54.609370749 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbYlX79/src/foo.py", kind: File } 2026-06-06 16:10:54.609391808 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpbYlX79/src/foo.py` 2026-06-06 16:10:54.609394865 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.609400264 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.610256494 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.634331733 DEBUG request{id=2 method="textDocument/completion"}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.645062491 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:54.645075312 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:54.645082626 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.645131994 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:54.645135602 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.645224714 DEBUG method="textDocument/completion" response.id=2 duration=35.82ms 2026-06-06 16:10:54.645239805 DEBUG Received server response for request 2 2026-06-06 16:10:54.655379567 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.655415564 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.655427171 DEBUG method="shutdown" response.id=3 duration=15.82µs 2026-06-06 16:10:54.655439899 DEBUG Received server response for request 3 2026-06-06 16:10:54.655443113 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.655454246 DEBUG Received exit notification, exiting ok test completions::function_parameter_shows_equals_suffix ... 2026-06-06 16:10:54.660256812 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.660325617 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.660358745 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.660388496 DEBUG Client info: None 2026-06-06 16:10:54.660395901 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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-06-06 16:10:54.660415006 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:54.660418835 INFO Version: Unknown 2026-06-06 16:10:54.660445795 DEBUG Received server response for request 1 2026-06-06 16:10:54.660469705 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.660502978 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.660545132 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.660547260 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.660562833 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.660570491 DEBUG Initializing workspace `file:///tmp/.tmp6BVZsQ/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-06-06 16:10:54.660582545 DEBUG Searching for a project in '/tmp/.tmp6BVZsQ/src' 2026-06-06 16:10:54.660597258 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:54.660600748 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.660782018 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.660785150 DEBUG Discovering virtual environment in `/tmp/.tmp6BVZsQ/src` 2026-06-06 16:10:54.660813651 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.660818126 DEBUG No virtual environment found 2026-06-06 16:10:54.660825124 DEBUG Adding first-party search path `/tmp/.tmp6BVZsQ/src` 2026-06-06 16:10:54.660827763 DEBUG Using vendored stdlib 2026-06-06 16:10:54.660994696 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.660998573 DEBUG Adding new file root '/tmp/.tmp6BVZsQ/src' of kind Project 2026-06-06 16:10:54.661138563 DEBUG Updating project to check open files 2026-06-06 16:10:54.661150503 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.661158040 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.661175350 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp6BVZsQ/src/foo.py", kind: File } 2026-06-06 16:10:54.661194857 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp6BVZsQ/src/foo.py` 2026-06-06 16:10:54.661197261 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.661201983 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.661208399 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:54.661509483 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.685488363 DEBUG request{id=2 method="textDocument/completion"}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.696031958 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:54.696165646 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:54.696251416 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.696418139 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:54.696532439 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.703432473 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `re` not found in search paths 2026-06-06 16:10:54.703562813 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `re` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:54.703773855 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 4 suggestions in 42.509814ms 2026-06-06 16:10:54.703861474 DEBUG method="textDocument/completion" response.id=2 duration=42.65ms 2026-06-06 16:10:54.703869719 DEBUG Received server response for request 2 2026-06-06 16:10:54.714069194 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.714097005 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.714100362 DEBUG method="shutdown" response.id=3 duration=5.28µs 2026-06-06 16:10:54.714110194 DEBUG Received server response for request 3 2026-06-06 16:10:54.714112390 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.714132761 DEBUG Received exit notification, exiting ok test completions::string_literal_completion_uses_full_lsp_insert_text ... 2026-06-06 16:10:54.719193333 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.719260246 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.719350227 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.719377475 DEBUG Client info: None 2026-06-06 16:10:54.719385125 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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-06-06 16:10:54.719403049 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:54.719406217 INFO Version: Unknown 2026-06-06 16:10:54.719430502 DEBUG Received server response for request 1 2026-06-06 16:10:54.719449976 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.719476607 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.719518484 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.719520723 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.719534903 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.719541187 DEBUG Initializing workspace `file:///tmp/.tmp2onp4s/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-06-06 16:10:54.719551982 DEBUG Searching for a project in '/tmp/.tmp2onp4s/src' 2026-06-06 16:10:54.719569224 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:54.719572376 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.719737376 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.719740232 DEBUG Discovering virtual environment in `/tmp/.tmp2onp4s/src` 2026-06-06 16:10:54.719762110 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.719766110 DEBUG No virtual environment found 2026-06-06 16:10:54.719772138 DEBUG Adding first-party search path `/tmp/.tmp2onp4s/src` 2026-06-06 16:10:54.719774513 DEBUG Using vendored stdlib 2026-06-06 16:10:54.719934080 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.719937717 DEBUG Adding new file root '/tmp/.tmp2onp4s/src' of kind Project 2026-06-06 16:10:54.720067646 DEBUG Updating project to check open files 2026-06-06 16:10:54.720074903 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.720082929 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.720098601 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2onp4s/src/foo.py", kind: File } 2026-06-06 16:10:54.720114429 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp2onp4s/src/foo.py` 2026-06-06 16:10:54.720116682 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.720121076 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.720127756 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:54.721113265 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.744055669 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 1 suggestions in 23.040343ms 2026-06-06 16:10:54.744093070 DEBUG method="textDocument/completion" response.id=2 duration=23.96ms 2026-06-06 16:10:54.744108310 DEBUG Received server response for request 2 2026-06-06 16:10:54.754328256 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.754344301 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.754348372 DEBUG method="shutdown" response.id=3 duration=7.07µs 2026-06-06 16:10:54.754352617 DEBUG Received server response for request 3 2026-06-06 16:10:54.754354840 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.754358527 DEBUG Received exit notification, exiting ok test completions::typed_dict_literal_key_completion_before_colon ... 2026-06-06 16:10:54.757969293 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.758039661 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.758067980 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.758099023 DEBUG Client info: None 2026-06-06 16:10:54.758106547 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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-06-06 16:10:54.758126727 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:54.758130573 INFO Version: Unknown 2026-06-06 16:10:54.758157987 DEBUG Received server response for request 1 2026-06-06 16:10:54.758184121 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.758224935 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.758268926 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.758270996 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.758285668 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.758292762 DEBUG Initializing workspace `file:///tmp/.tmpp0e5Pl/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-06-06 16:10:54.758305463 DEBUG Searching for a project in '/tmp/.tmpp0e5Pl/src' 2026-06-06 16:10:54.758321323 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:54.758324989 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.758509379 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.758512494 DEBUG Discovering virtual environment in `/tmp/.tmpp0e5Pl/src` 2026-06-06 16:10:54.758540050 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.758544440 DEBUG No virtual environment found 2026-06-06 16:10:54.758551047 DEBUG Adding first-party search path `/tmp/.tmpp0e5Pl/src` 2026-06-06 16:10:54.758553792 DEBUG Using vendored stdlib 2026-06-06 16:10:54.758720878 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.758725279 DEBUG Adding new file root '/tmp/.tmpp0e5Pl/src' of kind Project 2026-06-06 16:10:54.758868848 DEBUG Updating project to check open files 2026-06-06 16:10:54.758880627 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.758888778 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.758892565 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:54.758908276 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpp0e5Pl/src/foo.py", kind: File } 2026-06-06 16:10:54.758928078 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpp0e5Pl/src/foo.py` 2026-06-06 16:10:54.758930453 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.758935524 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.759098033 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.783334771 DEBUG request{id=2 method="textDocument/completion"}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.793044497 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 3 suggestions in 34.02649ms 2026-06-06 16:10:54.793070416 DEBUG method="textDocument/completion" response.id=2 duration=34.13ms 2026-06-06 16:10:54.793087211 DEBUG Received server response for request 2 2026-06-06 16:10:54.803282151 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.803294964 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.803298965 DEBUG method="shutdown" response.id=3 duration=6.90µs 2026-06-06 16:10:54.803302783 DEBUG Received server response for request 3 2026-06-06 16:10:54.803304970 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.803308808 DEBUG Received exit notification, exiting ok test configuration::configuration_file ... 2026-06-06 16:10:54.807750084 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.807819832 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.807832740 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.807859236 DEBUG Client info: None 2026-06-06 16:10:54.808838404 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:54.808852664 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:54.808856526 INFO Version: Unknown 2026-06-06 16:10:54.808883051 DEBUG Received server response for request 1 2026-06-06 16:10:54.808906658 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.808932400 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.808972610 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.808974656 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.808990795 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.808999302 DEBUG Initializing workspace `file:///tmp/.tmp47IQdX/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmp47IQdX/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:54.809185369 DEBUG Using overridden configuration file at '/tmp/.tmp47IQdX/ty2.toml' 2026-06-06 16:10:54.809229282 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.809245279 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.809248911 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:54.809469568 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.809472946 DEBUG Discovering virtual environment in `/tmp/.tmp47IQdX/src` 2026-06-06 16:10:54.809497916 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.809501940 DEBUG No virtual environment found 2026-06-06 16:10:54.809508584 DEBUG Adding first-party search path `/tmp/.tmp47IQdX/src` 2026-06-06 16:10:54.809511177 DEBUG Using vendored stdlib 2026-06-06 16:10:54.809675166 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.810854266 DEBUG Adding new file root '/tmp/.tmp47IQdX/src' of kind Project 2026-06-06 16:10:54.811003946 DEBUG Updating project to check open files 2026-06-06 16:10:54.811013246 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.811026959 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp47IQdX/src/foo.py", kind: File } 2026-06-06 16:10:54.811046310 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp47IQdX/src/foo.py` 2026-06-06 16:10:54.811048703 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.811053619 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.811110080 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp47IQdX/src/foo.py"))}: Checking file '/tmp/.tmp47IQdX/src/foo.py' 2026-06-06 16:10:54.811199739 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp47IQdX/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.829943054 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp47IQdX/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.835382683 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.32ms 2026-06-06 16:10:54.835391894 DEBUG Received server response for request 2 2026-06-06 16:10:54.845842106 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.845853848 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.845857171 DEBUG method="shutdown" response.id=3 duration=5.10µs 2026-06-06 16:10:54.845861327 DEBUG Received server response for request 3 2026-06-06 16:10:54.845863122 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.845866600 DEBUG Received exit notification, exiting ok test configuration::configuration_file_and_overrides ... 2026-06-06 16:10:54.849625926 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.849690469 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.849702593 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.849725716 DEBUG Client info: None 2026-06-06 16:10:54.849733100 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:54.849745708 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:54.849749224 INFO Version: Unknown 2026-06-06 16:10:54.850866891 DEBUG Received server response for request 1 2026-06-06 16:10:54.850886955 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.850917096 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.850957929 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.850960088 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.850976168 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.851001663 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.851004284 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:54.851047010 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:54.851050401 DEBUG Initializing workspace `file:///tmp/.tmpOdD9dM/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("ignore"), }, }, ), ), configuration_file: Some( "/tmp/.tmpOdD9dM/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:54.851448339 DEBUG Using overridden configuration file at '/tmp/.tmpOdD9dM/ty2.toml' 2026-06-06 16:10:54.851464053 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.851720162 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.851724661 DEBUG Discovering virtual environment in `/tmp/.tmpOdD9dM/src` 2026-06-06 16:10:54.851750494 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.851755152 DEBUG No virtual environment found 2026-06-06 16:10:54.851762075 DEBUG Adding first-party search path `/tmp/.tmpOdD9dM/src` 2026-06-06 16:10:54.851765217 DEBUG Using vendored stdlib 2026-06-06 16:10:54.851969013 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.851973435 DEBUG Adding new file root '/tmp/.tmpOdD9dM/src' of kind Project 2026-06-06 16:10:54.852118449 DEBUG Updating project to check open files 2026-06-06 16:10:54.852127018 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.852130046 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:54.852142825 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpOdD9dM/src/foo.py", kind: File } 2026-06-06 16:10:54.852159898 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpOdD9dM/src/foo.py` 2026-06-06 16:10:54.852162247 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.852167083 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.852375769 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpOdD9dM/src/foo.py"))}: Checking file '/tmp/.tmpOdD9dM/src/foo.py' 2026-06-06 16:10:54.852438580 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpOdD9dM/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.869862273 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpOdD9dM/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.874830608 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.66ms 2026-06-06 16:10:54.874853339 DEBUG Received server response for request 2 2026-06-06 16:10:54.885078112 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.885100748 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.885104603 DEBUG method="shutdown" response.id=3 duration=5.88µs 2026-06-06 16:10:54.885123491 DEBUG Received server response for request 3 2026-06-06 16:10:54.885125726 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.885163679 DEBUG Received exit notification, exiting ok test configuration::configuration_overrides ... 2026-06-06 16:10:54.889184079 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.889251517 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.889272147 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.889287366 DEBUG Client info: None 2026-06-06 16:10:54.889294513 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:54.889307790 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:54.889311432 INFO Version: Unknown 2026-06-06 16:10:54.889336369 DEBUG Received server response for request 1 2026-06-06 16:10:54.889356900 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.889380493 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.889423368 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.889425523 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.889441099 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.889449407 DEBUG Initializing workspace `file:///tmp/.tmpsbUa1D/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-06-06 16:10:54.890469851 DEBUG Searching for a project in '/tmp/.tmpsbUa1D/src' 2026-06-06 16:10:54.890485318 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:54.890488944 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.890654556 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.890657421 DEBUG Discovering virtual environment in `/tmp/.tmpsbUa1D/src` 2026-06-06 16:10:54.890679838 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.890683711 DEBUG No virtual environment found 2026-06-06 16:10:54.890690091 DEBUG Adding first-party search path `/tmp/.tmpsbUa1D/src` 2026-06-06 16:10:54.890692695 DEBUG Using vendored stdlib 2026-06-06 16:10:54.892216801 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.892302668 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:54.892402248 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.892405861 DEBUG Adding new file root '/tmp/.tmpsbUa1D/src' of kind Project 2026-06-06 16:10:54.892538153 DEBUG Updating project to check open files 2026-06-06 16:10:54.892546904 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.892559705 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpsbUa1D/src/foo.py", kind: File } 2026-06-06 16:10:54.892584962 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpsbUa1D/src/foo.py` 2026-06-06 16:10:54.892587265 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.892591647 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.892629898 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpsbUa1D/src/foo.py"))}: Checking file '/tmp/.tmpsbUa1D/src/foo.py' 2026-06-06 16:10:54.892687360 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpsbUa1D/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.910455330 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpsbUa1D/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.915340147 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.74ms 2026-06-06 16:10:54.915353780 DEBUG Received server response for request 2 2026-06-06 16:10:54.925653061 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.925667874 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.925671265 DEBUG method="shutdown" response.id=3 duration=5.29µs 2026-06-06 16:10:54.925675379 DEBUG Received server response for request 3 2026-06-06 16:10:54.925677204 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.925682737 DEBUG Received exit notification, exiting ok test configuration::invalid_configuration_file ... 2026-06-06 16:10:54.929420892 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.929491087 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.929518822 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.929533082 DEBUG Client info: None 2026-06-06 16:10:54.930374947 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:54.930387656 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:54.930391143 INFO Version: Unknown 2026-06-06 16:10:54.930415283 DEBUG Received server response for request 1 2026-06-06 16:10:54.930435196 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.930459504 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.930501953 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.930504315 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.930519289 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.930526196 DEBUG Initializing workspace `file:///tmp/.tmpSaY12q/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpSaY12q/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:54.930533772 DEBUG Using overridden configuration file at '/tmp/.tmpSaY12q/ty2.toml' 2026-06-06 16:10:54.930811788 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.930794924 ERROR Failed to create project for workspace `file:///tmp/.tmpSaY12q/src`: Failed to discover project configuration: Error loading configuration file at /tmp/.tmpSaY12q/ty2.toml: /tmp/.tmpSaY12q/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` : /tmp/.tmpSaY12q/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` : 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-06-06 16:10:54.931064330 DEBUG Received notification `window/showMessage` 2026-06-06 16:10:54.931066633 INFO Retrying to receive `window/showMessage` notification 2026-06-06 16:10:54.931070015 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:54.932576452 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.932579784 DEBUG Discovering virtual environment in `/tmp/.tmpSaY12q/src` 2026-06-06 16:10:54.932672455 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:54.932676554 DEBUG No virtual environment found 2026-06-06 16:10:54.932889054 DEBUG Adding first-party search path `/tmp/.tmpSaY12q/src` 2026-06-06 16:10:54.932892526 DEBUG Using vendored stdlib 2026-06-06 16:10:54.933061642 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.933067267 DEBUG Adding new file root '/tmp/.tmpSaY12q/src' of kind Project 2026-06-06 16:10:54.933246691 DEBUG Updating project to check open files 2026-06-06 16:10:54.933254923 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.933266391 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpSaY12q/src/foo.py", kind: File } 2026-06-06 16:10:54.933282163 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpSaY12q/src/foo.py` 2026-06-06 16:10:54.933284423 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.933288887 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:54.933330399 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpSaY12q/src/foo.py"))}: Checking file '/tmp/.tmpSaY12q/src/foo.py' 2026-06-06 16:10:54.933382314 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpSaY12q/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:54.950955248 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpSaY12q/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:54.955943129 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.65ms 2026-06-06 16:10:54.955952370 DEBUG Received server response for request 2 2026-06-06 16:10:54.966354769 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:54.966368060 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:54.966371877 DEBUG method="shutdown" response.id=3 duration=5.74µs 2026-06-06 16:10:54.966375975 DEBUG Received server response for request 3 2026-06-06 16:10:54.966377952 DEBUG Client sends notification `exit` 2026-06-06 16:10:54.966381627 DEBUG Received exit notification, exiting ok test configuration::unsupported_editor_python_version ... 2026-06-06 16:10:54.970698712 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:54.970763897 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:54.970775693 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:54.971851235 DEBUG Client info: None 2026-06-06 16:10:54.971859162 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:54.971873228 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:54.971877019 INFO Version: Unknown 2026-06-06 16:10:54.971900334 DEBUG Received server response for request 1 2026-06-06 16:10:54.971918962 DEBUG Client sends notification `initialized` 2026-06-06 16:10:54.971942932 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:54.971982753 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:54.971984891 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:54.972003579 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:54.972361766 DEBUG Initializing workspace `file:///tmp/.tmp4C8coY/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/.tmp4C8coY/venv", }, environment: None, version: Some( EnvironmentVersion { major: 3, minor: 16, patch: None, sys_version: None, }, ), }, ), }, ), } 2026-06-06 16:10:54.973092558 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-06-06 16:10:54.973096840 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmp4C8coY/venv 2026-06-06 16:10:54.973100144 DEBUG Searching for a project in '/tmp/.tmp4C8coY/src' 2026-06-06 16:10:54.973115432 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:54.973119284 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:54.973283149 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:54.973439500 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmp4C8coY/venv/pyvenv.cfg' 2026-06-06 16:10:54.973513259 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmp4C8coY/venv 2026-06-06 16:10:54.973696181 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmp4C8coY/venv/lib/python3.16/site-packages"] 2026-06-06 16:10:54.973709902 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmp4C8coY/base 2026-06-06 16:10:54.973714580 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-06-06 16:10:54.973716732 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/.tmp4C8coY/base` 2026-06-06 16:10:54.973725962 DEBUG Adding first-party search path `/tmp/.tmp4C8coY/src` 2026-06-06 16:10:54.973728441 DEBUG Using vendored stdlib 2026-06-06 16:10:54.973890130 DEBUG Adding site-packages search path `/tmp/.tmp4C8coY/venv/lib/python3.16/site-packages` 2026-06-06 16:10:54.973895104 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:54.973898026 DEBUG Adding new file root '/tmp/.tmp4C8coY/src' of kind Project 2026-06-06 16:10:54.973904157 DEBUG Adding new file root '/tmp/.tmp4C8coY/venv/lib/python3.16/site-packages' of kind SearchPath 2026-06-06 16:10:54.974803400 DEBUG Updating project to check open files 2026-06-06 16:10:54.974811072 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:54.974816007 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:54.974818277 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:54.975115181 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:54.975119845 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:54.975797497 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp4C8coY/src/main.py", kind: File } 2026-06-06 16:10:54.975811831 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp4C8coY/src/main.py` 2026-06-06 16:10:54.975814094 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:54.975819145 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(801))}}: Set open project files (count: 1) 2026-06-06 16:10:54.975857562 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp4C8coY/src/main.py"))}: Checking file '/tmp/.tmp4C8coY/src/main.py' 2026-06-06 16:10:54.975907206 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp4C8coY/src/main.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:55.001311928 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp4C8coY/src/main.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:55.004123932 DEBUG method="textDocument/diagnostic" response.id=2 duration=28.30ms 2026-06-06 16:10:55.004148899 DEBUG Received server response for request 2 2026-06-06 16:10:55.014297438 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.014328757 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.014333537 DEBUG method="shutdown" response.id=3 duration=7.82µs 2026-06-06 16:10:55.014388815 DEBUG Received server response for request 3 2026-06-06 16:10:55.014390826 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.014395309 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic ... 2026-06-06 16:10:55.019665755 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.019736886 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.021160957 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.021264005 DEBUG Client info: None 2026-06-06 16:10:55.021346915 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.021769863 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.021775575 INFO Version: Unknown 2026-06-06 16:10:55.021806287 DEBUG Received server response for request 1 2026-06-06 16:10:55.021836239 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.021874518 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.021920349 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.021922628 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.021941647 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.021951104 DEBUG Initializing workspace `file:///tmp/.tmpajA9PZ/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.021959595 DEBUG Searching for a project in '/tmp/.tmpajA9PZ/project' 2026-06-06 16:10:55.021977182 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.021980783 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.022175925 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.022179049 DEBUG Discovering virtual environment in `/tmp/.tmpajA9PZ/project` 2026-06-06 16:10:55.022186247 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpajA9PZ/project/.venv/pyvenv.cfg' 2026-06-06 16:10:55.022224365 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.022228925 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpajA9PZ/project/.venv 2026-06-06 16:10:55.022246939 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpajA9PZ/project/.venv/lib/python3.16/site-packages"] 2026-06-06 16:10:55.022253227 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpajA9PZ/base 2026-06-06 16:10:55.022257095 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-06-06 16:10:55.022258744 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/.tmpajA9PZ/base` 2026-06-06 16:10:55.022270159 DEBUG Adding first-party search path `/tmp/.tmpajA9PZ/project` 2026-06-06 16:10:55.022272814 DEBUG Using vendored stdlib 2026-06-06 16:10:55.022447098 DEBUG Adding site-packages search path `/tmp/.tmpajA9PZ/project/.venv/lib/python3.16/site-packages` 2026-06-06 16:10:55.022453662 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.022457847 DEBUG Adding new file root '/tmp/.tmpajA9PZ/project' of kind Project 2026-06-06 16:10:55.022468435 DEBUG Adding new file root '/tmp/.tmpajA9PZ/project/.venv/lib/python3.16/site-packages' of kind SearchPath 2026-06-06 16:10:55.022689582 DEBUG Updating project to check open files 2026-06-06 16:10:55.022702399 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.022707471 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:55.022709465 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:55.032916885 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.032933157 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.032936878 DEBUG method="shutdown" response.id=2 duration=6.24µs 2026-06-06 16:10:55.032941370 DEBUG Received server response for request 2 2026-06-06 16:10:55.032945787 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.033049768 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic_for_system_interpreter ... 2026-06-06 16:10:55.034491557 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.034594808 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.034608510 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.034736643 DEBUG Client info: None 2026-06-06 16:10:55.034747682 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.034761661 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.034765673 INFO Version: Unknown 2026-06-06 16:10:55.035823471 DEBUG Received server response for request 1 2026-06-06 16:10:55.035844760 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.035874383 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.035915872 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.035918063 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.035934097 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.035945227 DEBUG Initializing workspace `file:///tmp/.tmpwHcEHh/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/.tmpwHcEHh/python/bin/python3.16", query: None, fragment: None, }, ), sys_prefix: "/tmp/.tmpwHcEHh/python", }, environment: None, version: None, }, ), }, ), } 2026-06-06 16:10:55.035985799 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmpwHcEHh/python 2026-06-06 16:10:55.035988853 DEBUG Searching for a project in '/tmp/.tmpwHcEHh/project' 2026-06-06 16:10:55.036003762 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.036006626 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.036171165 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.036178399 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpwHcEHh/python/pyvenv.cfg' 2026-06-06 16:10:55.036182822 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpwHcEHh/python 2026-06-06 16:10:55.036209893 DEBUG Resolved site-packages directories for this environment are: ["/tmp/.tmpwHcEHh/python/lib/python3.16/site-packages"] 2026-06-06 16:10:55.036212348 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpwHcEHh/python 2026-06-06 16:10:55.036217008 DEBUG Resolved real stdlib directory for this environment is: "/tmp/.tmpwHcEHh/python/lib/python3.16" 2026-06-06 16:10:55.036225013 DEBUG Adding first-party search path `/tmp/.tmpwHcEHh/project` 2026-06-06 16:10:55.036227593 DEBUG Using vendored stdlib 2026-06-06 16:10:55.036402926 DEBUG Adding site-packages search path `/tmp/.tmpwHcEHh/python/lib/python3.16/site-packages` 2026-06-06 16:10:55.036407340 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.036410099 DEBUG Adding new file root '/tmp/.tmpwHcEHh/project' of kind Project 2026-06-06 16:10:55.036415997 DEBUG Adding new file root '/tmp/.tmpwHcEHh/python/lib/python3.16/site-packages' of kind SearchPath 2026-06-06 16:10:55.036557266 DEBUG Updating project to check open files 2026-06-06 16:10:55.036564337 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.037537798 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:55.037542449 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:55.047696944 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.047786536 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.047858561 DEBUG method="shutdown" response.id=2 duration=73.94µs 2026-06-06 16:10:55.047930310 DEBUG Received server response for request 2 2026-06-06 16:10:55.047997383 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.048063513 DEBUG Received exit notification, exiting ok test folding_range::folding_range_basic_functionality ... 2026-06-06 16:10:55.049336279 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.050737592 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.050752466 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.050849270 DEBUG Client info: None 2026-06-06 16:10:55.050858807 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.050872315 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.050875839 INFO Version: Unknown 2026-06-06 16:10:55.051354716 DEBUG Received server response for request 1 2026-06-06 16:10:55.051375119 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.051401224 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.051439679 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.051441694 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.051455156 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.051461740 DEBUG Initializing workspace `file:///tmp/.tmpghF6JY/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.051470460 DEBUG Searching for a project in '/tmp/.tmpghF6JY/src' 2026-06-06 16:10:55.051485154 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.051488264 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.051646929 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.051649828 DEBUG Discovering virtual environment in `/tmp/.tmpghF6JY/src` 2026-06-06 16:10:55.051672687 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.051676065 DEBUG No virtual environment found 2026-06-06 16:10:55.051682194 DEBUG Adding first-party search path `/tmp/.tmpghF6JY/src` 2026-06-06 16:10:55.051684760 DEBUG Using vendored stdlib 2026-06-06 16:10:55.051852366 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.051857393 DEBUG Adding new file root '/tmp/.tmpghF6JY/src' of kind Project 2026-06-06 16:10:55.051985920 DEBUG Updating project to check open files 2026-06-06 16:10:55.051992705 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.052000306 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:55.052020001 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpghF6JY/src/foo.py", kind: File } 2026-06-06 16:10:55.052041869 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpghF6JY/src/foo.py` 2026-06-06 16:10:55.052044423 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.052050517 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.052113909 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-06-06 16:10:55.053349502 DEBUG method="textDocument/foldingRange" response.id=2 duration=1.23ms 2026-06-06 16:10:55.053376882 DEBUG Received server response for request 2 2026-06-06 16:10:55.063763523 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.063836672 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.063841199 DEBUG method="shutdown" response.id=3 duration=6.19µs 2026-06-06 16:10:55.063845584 DEBUG Received server response for request 3 2026-06-06 16:10:55.063847333 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.063850954 DEBUG Received exit notification, exiting ok test folding_range::folding_range_multiline_block_headers ... 2026-06-06 16:10:55.065238999 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.066635938 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.066651763 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.066685771 DEBUG Client info: None 2026-06-06 16:10:55.066695331 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.066708638 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.066712013 INFO Version: Unknown 2026-06-06 16:10:55.066758374 DEBUG Received server response for request 1 2026-06-06 16:10:55.066776752 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.066837772 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.066852713 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.066854979 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.066861920 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:55.066864175 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-06-06 16:10:55.067409982 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.067417579 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:55.067420793 DEBUG Initializing workspace `file:///tmp/.tmpGBTUiy/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.067429292 DEBUG Searching for a project in '/tmp/.tmpGBTUiy/src' 2026-06-06 16:10:55.067444284 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.067447380 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.067620148 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.067624240 DEBUG Discovering virtual environment in `/tmp/.tmpGBTUiy/src` 2026-06-06 16:10:55.067647856 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.067651897 DEBUG No virtual environment found 2026-06-06 16:10:55.067659199 DEBUG Adding first-party search path `/tmp/.tmpGBTUiy/src` 2026-06-06 16:10:55.067662452 DEBUG Using vendored stdlib 2026-06-06 16:10:55.067837340 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.067841174 DEBUG Adding new file root '/tmp/.tmpGBTUiy/src' of kind Project 2026-06-06 16:10:55.067974832 DEBUG Updating project to check open files 2026-06-06 16:10:55.067981576 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.067984300 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:55.067994260 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGBTUiy/src/foo.py", kind: File } 2026-06-06 16:10:55.068009341 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpGBTUiy/src/foo.py` 2026-06-06 16:10:55.068011628 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.068015824 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.069051160 DEBUG method="textDocument/foldingRange" response.id=2 duration=1.03ms 2026-06-06 16:10:55.069142481 DEBUG Received server response for request 2 2026-06-06 16:10:55.079445062 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.079556895 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.079632487 DEBUG method="shutdown" response.id=3 duration=77.41µs 2026-06-06 16:10:55.079706463 DEBUG Received server response for request 3 2026-06-06 16:10:55.079772606 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.079846135 DEBUG Received exit notification, exiting ok test folding_range::folding_range_notebook_cells_are_filtered_to_the_requested_cell ... 2026-06-06 16:10:55.081187826 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.082603803 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.082706357 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.082779925 DEBUG Client info: None 2026-06-06 16:10:55.082853722 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.083271420 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.083335925 INFO Version: Unknown 2026-06-06 16:10:55.083430855 DEBUG Received server response for request 1 2026-06-06 16:10:55.083514855 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.083578715 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpNj1Rfu 2026-06-06 16:10:55.083672238 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.083785301 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.083848683 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.083915871 DEBUG No workspace configuration provided for file:///tmp/.tmpNj1Rfu 2026-06-06 16:10:55.083995845 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.084057883 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpNj1Rfu, using default options 2026-06-06 16:10:55.084124244 DEBUG Initializing workspace `file:///tmp/.tmpNj1Rfu`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.084320926 DEBUG Searching for a project in '/tmp/.tmpNj1Rfu' 2026-06-06 16:10:55.084397435 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.084464795 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.084690896 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.084757854 DEBUG Discovering virtual environment in `/tmp/.tmpNj1Rfu` 2026-06-06 16:10:55.084831771 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.084888395 DEBUG No virtual environment found 2026-06-06 16:10:55.084948255 DEBUG Adding first-party search path `/tmp/.tmpNj1Rfu` 2026-06-06 16:10:55.085003541 DEBUG Using vendored stdlib 2026-06-06 16:10:55.085221290 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.085312769 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:55.085378575 DEBUG Adding new file root '/tmp/.tmpNj1Rfu' of kind Project 2026-06-06 16:10:55.085573367 DEBUG Updating project to check open files 2026-06-06 16:10:55.085645079 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.087428300 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:55.087433204 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.087439255 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.087444049 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:55.087445863 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.087449488 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:55.087453544 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:55.087455324 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.087458768 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:10:55.087687174 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Checking file 'vs-code:/test.ipynb' 2026-06-06 16:10:55.088118218 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Resolving dynamic module resolution paths 2026-06-06 16:10:55.118159735 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:55.157257859 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:55.157397602 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:55.157470748 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:55.157600573 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-06-06 16:10:55.157752019 DEBUG method="textDocument/foldingRange" response.id=2 duration=77.95µs 2026-06-06 16:10:55.157842002 DEBUG Received server response for request 2 2026-06-06 16:10:55.157983881 DEBUG Client sends request `textDocument/foldingRange` with ID 3 2026-06-06 16:10:55.158098228 DEBUG method="textDocument/foldingRange" response.id=3 duration=81.45µs 2026-06-06 16:10:55.158106002 DEBUG Received server response for request 3 2026-06-06 16:10:55.168468968 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:55.168500403 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.168504910 DEBUG method="shutdown" response.id=4 duration=6.70µs 2026-06-06 16:10:55.168578919 DEBUG Received server response for request 4 2026-06-06 16:10:55.168581574 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.168589350 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-06-06 16:10:55.176480164 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.176569662 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.176605506 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.176650186 DEBUG Client info: None 2026-06-06 16:10:55.176665029 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.176683241 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.176687344 INFO Version: Unknown 2026-06-06 16:10:55.176805630 DEBUG Received server response for request 1 2026-06-06 16:10:55.176849530 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.178099969 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.178204199 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.178207847 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.178226794 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.178234138 DEBUG Initializing workspace `file:///tmp/.tmpMF53Po/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.178243352 DEBUG Searching for a project in '/tmp/.tmpMF53Po/src' 2026-06-06 16:10:55.178261287 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.178265371 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.178477256 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.178480717 DEBUG Discovering virtual environment in `/tmp/.tmpMF53Po/src` 2026-06-06 16:10:55.178510824 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.178515966 DEBUG No virtual environment found 2026-06-06 16:10:55.178524297 DEBUG Adding first-party search path `/tmp/.tmpMF53Po/src` 2026-06-06 16:10:55.178526996 DEBUG Using vendored stdlib 2026-06-06 16:10:55.179519956 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:55.179593440 DEBUG Client sends request `textDocument/hover` with ID 2 2026-06-06 16:10:55.180467067 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.180479031 DEBUG Adding new file root '/tmp/.tmpMF53Po/src' of kind Project 2026-06-06 16:10:55.180778903 DEBUG Updating project to check open files 2026-06-06 16:10:55.180798371 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.180863151 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpMF53Po/src/foo.py", kind: File } 2026-06-06 16:10:55.181106851 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpMF53Po/src/foo.py` 2026-06-06 16:10:55.181112014 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.181117422 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.181579180 DEBUG method="textDocument/hover" response.id=2 duration=456.73µs 2026-06-06 16:10:55.181601971 DEBUG Received server response for request 2 2026-06-06 16:10:55.191700691 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.191722775 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.191727181 DEBUG method="shutdown" response.id=3 duration=6.22µs 2026-06-06 16:10:55.191744553 DEBUG Received server response for request 3 2026-06-06 16:10:55.191747948 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.191758072 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_set_on_workspace ... 2026-06-06 16:10:55.193232591 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.194609670 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.194629293 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.194660044 DEBUG Client info: None 2026-06-06 16:10:55.194672350 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.194686620 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.194689974 INFO Version: Unknown 2026-06-06 16:10:55.194720720 DEBUG Received server response for request 1 2026-06-06 16:10:55.194741720 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.194874285 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.194890454 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.194893792 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.194904763 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:55.194907126 DEBUG Client sends request `textDocument/hover` with ID 2 2026-06-06 16:10:55.194968948 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.194976434 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:55.194979507 DEBUG Initializing workspace `file:///tmp/.tmpO4pQvN/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.194987842 DEBUG Searching for a project in '/tmp/.tmpO4pQvN/src' 2026-06-06 16:10:55.195004474 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.195007667 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.195167097 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.195169870 DEBUG Discovering virtual environment in `/tmp/.tmpO4pQvN/src` 2026-06-06 16:10:55.195190256 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.195194150 DEBUG No virtual environment found 2026-06-06 16:10:55.195200345 DEBUG Adding first-party search path `/tmp/.tmpO4pQvN/src` 2026-06-06 16:10:55.195202940 DEBUG Using vendored stdlib 2026-06-06 16:10:55.199019974 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.199028447 DEBUG Adding new file root '/tmp/.tmpO4pQvN/src' of kind Project 2026-06-06 16:10:55.199164761 DEBUG Updating project to check open files 2026-06-06 16:10:55.199296942 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.199299962 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:55.199525302 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpO4pQvN/src/foo.py", kind: File } 2026-06-06 16:10:55.199543550 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpO4pQvN/src/foo.py` 2026-06-06 16:10:55.199546003 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.199728168 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.199937938 DEBUG method="textDocument/hover" response.id=2 duration=203.07µs 2026-06-06 16:10:55.199952654 DEBUG Received server response for request 2 2026-06-06 16:10:55.210070683 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.210103913 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.210113097 DEBUG method="shutdown" response.id=3 duration=14.14µs 2026-06-06 16:10:55.210176826 DEBUG Received server response for request 3 2026-06-06 16:10:55.210180335 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.210199179 DEBUG Received exit notification, exiting ok test initialize::empty_workspace_folders ... 2026-06-06 16:10:55.211871167 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.213272248 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.213351242 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.214333428 DEBUG Client info: None 2026-06-06 16:10:55.214407092 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.214795335 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.214851069 INFO Version: Unknown 2026-06-06 16:10:55.214975108 DEBUG Received server response for request 1 2026-06-06 16:10:55.215297318 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.215440287 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpcxPV5O 2026-06-06 16:10:55.215535450 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.215689974 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.215751873 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.215809498 DEBUG No workspace configuration provided for file:///tmp/.tmpcxPV5O 2026-06-06 16:10:55.215873915 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.215929867 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpcxPV5O, using default options 2026-06-06 16:10:55.216024950 DEBUG Initializing workspace `file:///tmp/.tmpcxPV5O`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.216325913 DEBUG Searching for a project in '/tmp/.tmpcxPV5O' 2026-06-06 16:10:55.216584413 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.216698216 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.217098388 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.217180742 DEBUG Discovering virtual environment in `/tmp/.tmpcxPV5O` 2026-06-06 16:10:55.217323336 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.217425411 DEBUG No virtual environment found 2026-06-06 16:10:55.217505173 DEBUG Adding first-party search path `/tmp/.tmpcxPV5O` 2026-06-06 16:10:55.217598168 DEBUG Using vendored stdlib 2026-06-06 16:10:55.217947258 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.218105843 DEBUG Adding new file root '/tmp/.tmpcxPV5O' of kind Project 2026-06-06 16:10:55.218383375 DEBUG Updating project to check open files 2026-06-06 16:10:55.218489193 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.228883122 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.228982426 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.229124125 DEBUG method="shutdown" response.id=2 duration=144.97µs 2026-06-06 16:10:55.229244499 DEBUG Received server response for request 2 2026-06-06 16:10:55.229311227 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.229460920 DEBUG Received exit notification, exiting ok test initialize::missing_virtual_env_does_not_panic ... 2026-06-06 16:10:55.230937880 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.232342781 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.232440347 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.233259967 DEBUG Client info: None 2026-06-06 16:10:55.233770542 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.234163224 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.234219792 INFO Version: Unknown 2026-06-06 16:10:55.234608722 DEBUG Received server response for request 1 2026-06-06 16:10:55.234724336 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.234840981 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.235016122 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.235080460 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.235209409 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.235278054 DEBUG Initializing workspace `file:///tmp/.tmpP7CP9H/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.235595488 DEBUG Searching for a project in '/tmp/.tmpP7CP9H/project' 2026-06-06 16:10:55.235671466 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.235760893 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.236042562 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.236113621 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-06-06 16:10:55.236271143 ERROR Failed to create project for workspace `file:///tmp/.tmpP7CP9H/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-06-06 16:10:55.236579559 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.236716674 DEBUG Received notification `window/showMessage` 2026-06-06 16:10:55.236780552 INFO Retrying to receive `window/showMessage` notification 2026-06-06 16:10:55.237020706 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-06-06 16:10:55.237088847 DEBUG Default settings failed to discover local Python environment 2026-06-06 16:10:55.237193651 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.237290109 DEBUG No virtual environment found 2026-06-06 16:10:55.237388156 DEBUG Adding first-party search path `/tmp/.tmpP7CP9H/project` 2026-06-06 16:10:55.237485427 DEBUG Using vendored stdlib 2026-06-06 16:10:55.237766943 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.237836419 DEBUG Adding new file root '/tmp/.tmpP7CP9H/project' of kind Project 2026-06-06 16:10:55.238094302 DEBUG Updating project to check open files 2026-06-06 16:10:55.238169193 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.247081754 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.247123991 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.247128964 DEBUG method="shutdown" response.id=2 duration=7.77µs 2026-06-06 16:10:55.247141306 DEBUG Received server response for request 2 2026-06-06 16:10:55.247145256 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.247153491 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration ... 2026-06-06 16:10:55.248573757 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.249926876 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.249948706 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.249995220 DEBUG Client info: None 2026-06-06 16:10:55.250005455 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.250034370 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.250038332 INFO Version: Unknown 2026-06-06 16:10:55.250061379 DEBUG Received server response for request 1 2026-06-06 16:10:55.250089318 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.250113858 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.250163606 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.250165690 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.250178517 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.250187623 DEBUG Initializing workspace `file:///tmp/.tmpMblKEe/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.250195878 DEBUG Searching for a project in '/tmp/.tmpMblKEe/foo' 2026-06-06 16:10:55.250211160 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.250214503 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.250412303 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.250416543 DEBUG Discovering virtual environment in `/tmp/.tmpMblKEe/foo` 2026-06-06 16:10:55.250442152 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.250446356 DEBUG No virtual environment found 2026-06-06 16:10:55.250453235 DEBUG Adding first-party search path `/tmp/.tmpMblKEe/foo` 2026-06-06 16:10:55.250455863 DEBUG Using vendored stdlib 2026-06-06 16:10:55.250633161 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.250637431 DEBUG Adding new file root '/tmp/.tmpMblKEe/foo' of kind Project 2026-06-06 16:10:55.250776310 DEBUG Updating project to check open files 2026-06-06 16:10:55.250864392 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-06-06 16:10:55.250868551 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.250900766 DEBUG Received server request `client/registerCapability` 2026-06-06 16:10:55.250902909 INFO Retrying to receive `client/registerCapability` request 2026-06-06 16:10:55.261086426 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.261105351 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.261110038 DEBUG method="shutdown" response.id=2 duration=7.97µs 2026-06-06 16:10:55.261115162 DEBUG Received server response for request 2 2026-06-06 16:10:55.261117362 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.261121238 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_via_initialization ... 2026-06-06 16:10:55.262655107 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.262725888 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.263896188 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.263925015 DEBUG Client info: None 2026-06-06 16:10:55.263933226 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( OpenFilesOnly, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.263949233 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.263952861 INFO Version: Unknown 2026-06-06 16:10:55.263975747 DEBUG Received server response for request 1 2026-06-06 16:10:55.263994657 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.265326767 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.265368339 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.265371193 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.265411243 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.265422087 DEBUG Initializing workspace `file:///tmp/.tmpmMEsXj/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.265433112 DEBUG Searching for a project in '/tmp/.tmpmMEsXj/foo' 2026-06-06 16:10:55.265455689 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.265459584 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.265694675 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.265698345 DEBUG Discovering virtual environment in `/tmp/.tmpmMEsXj/foo` 2026-06-06 16:10:55.265729647 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.265734501 DEBUG No virtual environment found 2026-06-06 16:10:55.265743099 DEBUG Adding first-party search path `/tmp/.tmpmMEsXj/foo` 2026-06-06 16:10:55.265746539 DEBUG Using vendored stdlib 2026-06-06 16:10:55.265996061 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.266000494 DEBUG Adding new file root '/tmp/.tmpmMEsXj/foo' of kind Project 2026-06-06 16:10:55.266162927 DEBUG Updating project to check open files 2026-06-06 16:10:55.266171429 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-06-06 16:10:55.266175813 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.266227040 DEBUG Received server request `client/registerCapability` 2026-06-06 16:10:55.266231281 INFO Retrying to receive `client/registerCapability` request 2026-06-06 16:10:55.276369912 DEBUG Client sends request `shutdown` with ID 2 ok test initialize::open_files_diagnostic_registration_without_configuration ... 2026-06-06 16:10:55.276436708 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.276441602 DEBUG method="shutdown" response.id=2 duration=8.02µs 2026-06-06 16:10:55.276447374 DEBUG Received server response for request 2 2026-06-06 16:10:55.276449713 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.276456109 DEBUG Received exit notification, exiting 2026-06-06 16:10:55.278233336 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_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, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.279967467 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.279991163 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.280068121 DEBUG Client info: None 2026-06-06 16:10:55.280081563 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( OpenFilesOnly, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.280100039 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-06-06 16:10:55.280104116 INFO Version: Unknown 2026-06-06 16:10:55.280135927 DEBUG Received server response for request 1 2026-06-06 16:10:55.280158545 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.280199189 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-06-06 16:10:55.280221168 DEBUG Initializing workspace `file:///tmp/.tmpvYeEXd/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.280230613 DEBUG Searching for a project in '/tmp/.tmpvYeEXd/foo' 2026-06-06 16:10:55.280544538 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.280548436 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.280808576 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.280812212 DEBUG Discovering virtual environment in `/tmp/.tmpvYeEXd/foo` 2026-06-06 16:10:55.280840364 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.280845208 DEBUG No virtual environment found 2026-06-06 16:10:55.280854040 DEBUG Adding first-party search path `/tmp/.tmpvYeEXd/foo` 2026-06-06 16:10:55.280857286 DEBUG Using vendored stdlib 2026-06-06 16:10:55.281054657 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.281058941 DEBUG Adding new file root '/tmp/.tmpvYeEXd/foo' of kind Project 2026-06-06 16:10:55.281213460 DEBUG Updating project to check open files 2026-06-06 16:10:55.281221622 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-06-06 16:10:55.281225250 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.282358177 DEBUG Received server request `client/registerCapability` 2026-06-06 16:10:55.282364012 INFO Retrying to receive `client/registerCapability` request 2026-06-06 16:10:55.292490218 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.292517011 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.292524041 DEBUG method="shutdown" response.id=2 duration=11.80µs 2026-06-06 16:10:55.292593059 DEBUG Received server response for request 2 2026-06-06 16:10:55.292596364 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.292608625 DEBUG Received exit notification, exiting ok test initialize::register_multiple_capabilities ... 2026-06-06 16:10:55.294192936 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.295684436 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.295705801 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.295737676 DEBUG Client info: None 2026-06-06 16:10:55.295746205 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.295760801 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.295764350 INFO Version: Unknown 2026-06-06 16:10:55.295788402 DEBUG Received server response for request 1 2026-06-06 16:10:55.295807174 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.295832863 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.295881053 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.295883551 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.295898240 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.295904838 DEBUG Initializing workspace `file:///tmp/.tmpkH3vLk/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.295920973 DEBUG Searching for a project in '/tmp/.tmpkH3vLk/foo' 2026-06-06 16:10:55.295936706 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.295939947 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.296141577 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.296145169 DEBUG Discovering virtual environment in `/tmp/.tmpkH3vLk/foo` 2026-06-06 16:10:55.296172225 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.296176393 DEBUG No virtual environment found 2026-06-06 16:10:55.296183476 DEBUG Adding first-party search path `/tmp/.tmpkH3vLk/foo` 2026-06-06 16:10:55.296185847 DEBUG Using vendored stdlib 2026-06-06 16:10:55.296356394 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.296360342 DEBUG Adding new file root '/tmp/.tmpkH3vLk/foo' of kind Project 2026-06-06 16:10:55.296499551 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-06-06 16:10:55.296502965 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.296511314 DEBUG Received server request `client/registerCapability` 2026-06-06 16:10:55.296513393 INFO Retrying to receive `client/registerCapability` request 2026-06-06 16:10:55.306706461 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.306738895 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.306743196 DEBUG method="shutdown" response.id=2 duration=7.14µs 2026-06-06 16:10:55.306827869 DEBUG Received server response for request 2 2026-06-06 16:10:55.306830596 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.306834750 DEBUG Received exit notification, exiting ok test initialize::single_workspace_folder ... 2026-06-06 16:10:55.308136454 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.309682292 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.309698034 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.309720906 DEBUG Client info: None 2026-06-06 16:10:55.309731110 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.309744992 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.309748480 INFO Version: Unknown 2026-06-06 16:10:55.309773430 DEBUG Received server response for request 1 2026-06-06 16:10:55.309793375 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.309817269 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.309859742 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.309862523 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.309877176 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.309884113 DEBUG Initializing workspace `file:///tmp/.tmp9kTiTq/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.309891807 DEBUG Searching for a project in '/tmp/.tmp9kTiTq/foo' 2026-06-06 16:10:55.309907701 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.309910837 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.310072445 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.310075201 DEBUG Discovering virtual environment in `/tmp/.tmp9kTiTq/foo` 2026-06-06 16:10:55.310097198 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.310100649 DEBUG No virtual environment found 2026-06-06 16:10:55.310107335 DEBUG Adding first-party search path `/tmp/.tmp9kTiTq/foo` 2026-06-06 16:10:55.310109852 DEBUG Using vendored stdlib 2026-06-06 16:10:55.310280242 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.310283925 DEBUG Adding new file root '/tmp/.tmp9kTiTq/foo' of kind Project 2026-06-06 16:10:55.310424050 DEBUG Updating project to check open files 2026-06-06 16:10:55.310431732 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.320792731 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.320915665 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.321001541 DEBUG method="shutdown" response.id=2 duration=88.44µs 2026-06-06 16:10:55.321076756 DEBUG Received server response for request 2 2026-06-06 16:10:55.321152979 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.321226713 DEBUG Received exit notification, exiting ok test initialize::unknown_initialization_options ... 2026-06-06 16:10:55.322581483 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.324133037 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.324228057 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.324330069 DEBUG Client info: None 2026-06-06 16:10:55.324401595 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, 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-06-06 16:10:55.324880634 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.324950943 INFO Version: Unknown 2026-06-06 16:10:55.325049233 DEBUG Received server response for request 1 2026-06-06 16:10:55.325134474 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.325210532 WARN Received unknown options during initialization: { "bar": null } 2026-06-06 16:10:55.325339999 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.325473703 DEBUG Received notification `window/showMessage` 2026-06-06 16:10:55.325538212 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.325614560 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.325737549 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.325816467 DEBUG Initializing workspace `file:///tmp/.tmpoXXgez/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.326034358 DEBUG Searching for a project in '/tmp/.tmpoXXgez/foo' 2026-06-06 16:10:55.326122549 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.326188368 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.326429056 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.326499906 DEBUG Discovering virtual environment in `/tmp/.tmpoXXgez/foo` 2026-06-06 16:10:55.326600593 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.326667286 DEBUG No virtual environment found 2026-06-06 16:10:55.326738856 DEBUG Adding first-party search path `/tmp/.tmpoXXgez/foo` 2026-06-06 16:10:55.326828608 DEBUG Using vendored stdlib 2026-06-06 16:10:55.327073234 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.327143958 DEBUG Adding new file root '/tmp/.tmpoXXgez/foo' of kind Project 2026-06-06 16:10:55.327367380 DEBUG Updating project to check open files 2026-06-06 16:10:55.327445423 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.335834246 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.335921842 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.335926445 DEBUG method="shutdown" response.id=2 duration=6.66µs 2026-06-06 16:10:55.335931153 DEBUG Received server response for request 2 2026-06-06 16:10:55.335933233 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.335938836 DEBUG Received exit notification, exiting ok test initialize::unknown_options_in_workspace_configuration ... 2026-06-06 16:10:55.337264233 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.337326403 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.337343266 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.337378315 DEBUG Client info: None 2026-06-06 16:10:55.337396969 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.337412265 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.337416148 INFO Version: Unknown 2026-06-06 16:10:55.337481983 DEBUG Received server response for request 1 2026-06-06 16:10:55.337504035 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.339436546 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.339547232 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.339551217 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.339619638 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.339628052 WARN Received unknown options for workspace `file:///tmp/.tmpWzQace/foo`: { "bar": null } 2026-06-06 16:10:55.339630911 DEBUG Initializing workspace `file:///tmp/.tmpWzQace/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.339638003 DEBUG Searching for a project in '/tmp/.tmpWzQace/foo' 2026-06-06 16:10:55.339653034 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.339656018 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.339811843 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.339814516 DEBUG Discovering virtual environment in `/tmp/.tmpWzQace/foo` 2026-06-06 16:10:55.339835843 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.339839432 DEBUG No virtual environment found 2026-06-06 16:10:55.339845643 DEBUG Adding first-party search path `/tmp/.tmpWzQace/foo` 2026-06-06 16:10:55.339848133 DEBUG Using vendored stdlib 2026-06-06 16:10:55.340017765 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.340021591 DEBUG Adding new file root '/tmp/.tmpWzQace/foo' of kind Project 2026-06-06 16:10:55.340148992 DEBUG Updating project to check open files 2026-06-06 16:10:55.340155349 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.340723698 DEBUG Received notification `window/showMessage` 2026-06-06 16:10:55.340727305 INFO Retrying to receive `window/showMessage` notification 2026-06-06 16:10:55.350878575 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.351036957 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.351044091 DEBUG method="shutdown" response.id=2 duration=11.36µs 2026-06-06 16:10:55.351050848 DEBUG Received server response for request 2 2026-06-06 16:10:55.351054012 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.351060493 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration ... 2026-06-06 16:10:55.352308294 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.352372598 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.352390069 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.352432241 DEBUG Client info: None 2026-06-06 16:10:55.352445524 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.352459926 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.352463730 INFO Version: Unknown 2026-06-06 16:10:55.354255689 DEBUG Received server response for request 1 2026-06-06 16:10:55.354279252 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.354313300 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.354355011 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.354357158 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.354371081 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.354380095 DEBUG Initializing workspace `file:///tmp/.tmpdRsOm4/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.354388770 DEBUG Searching for a project in '/tmp/.tmpdRsOm4/foo' 2026-06-06 16:10:55.354405909 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.354409506 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.354606602 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.354609729 DEBUG Discovering virtual environment in `/tmp/.tmpdRsOm4/foo` 2026-06-06 16:10:55.354635141 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.354639424 DEBUG No virtual environment found 2026-06-06 16:10:55.354645985 DEBUG Adding first-party search path `/tmp/.tmpdRsOm4/foo` 2026-06-06 16:10:55.354649521 DEBUG Using vendored stdlib 2026-06-06 16:10:55.355479322 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.355548314 DEBUG Adding new file root '/tmp/.tmpdRsOm4/foo' of kind Project 2026-06-06 16:10:55.355692151 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-06-06 16:10:55.355696508 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.355868368 DEBUG Received server request `client/registerCapability` 2026-06-06 16:10:55.355974416 INFO Retrying to receive `client/registerCapability` request 2026-06-06 16:10:55.366176470 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.366336453 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.366433188 DEBUG method="shutdown" response.id=2 duration=99.85µs 2026-06-06 16:10:55.366522412 DEBUG Received server response for request 2 2026-06-06 16:10:55.366603708 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.366692984 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_via_initialization ... 2026-06-06 16:10:55.368099399 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.369585088 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.369691676 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.369804715 DEBUG Client info: None 2026-06-06 16:10:55.369877400 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.370347890 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.370415673 INFO Version: Unknown 2026-06-06 16:10:55.370514033 DEBUG Received server response for request 1 2026-06-06 16:10:55.370602987 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.370697656 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.370796562 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.370859953 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.370973579 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.371051658 DEBUG Initializing workspace `file:///tmp/.tmp7jOZE1/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.371252813 DEBUG Searching for a project in '/tmp/.tmp7jOZE1/foo' 2026-06-06 16:10:55.371339589 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.371402395 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.371674699 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.371752629 DEBUG Discovering virtual environment in `/tmp/.tmp7jOZE1/foo` 2026-06-06 16:10:55.371851627 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.371919074 DEBUG No virtual environment found 2026-06-06 16:10:55.371995476 DEBUG Adding first-party search path `/tmp/.tmp7jOZE1/foo` 2026-06-06 16:10:55.372063831 DEBUG Using vendored stdlib 2026-06-06 16:10:55.372329147 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.372401750 DEBUG Adding new file root '/tmp/.tmp7jOZE1/foo' of kind Project 2026-06-06 16:10:55.372623383 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-06-06 16:10:55.372696863 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.372773267 DEBUG Received server request `client/registerCapability` 2026-06-06 16:10:55.372834402 INFO Retrying to receive `client/registerCapability` request 2026-06-06 16:10:55.383067177 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.383218927 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.383298773 DEBUG method="shutdown" response.id=2 duration=83.69µs 2026-06-06 16:10:55.383371163 DEBUG Received server response for request 2 2026-06-06 16:10:55.383435768 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.383503894 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_without_configuration ... 2026-06-06 16:10:55.385038095 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_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, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.385131540 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.386594592 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.386715717 DEBUG Client info: None 2026-06-06 16:10:55.386805365 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.387265753 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-06-06 16:10:55.387271589 INFO Version: Unknown 2026-06-06 16:10:55.387298549 DEBUG Received server response for request 1 2026-06-06 16:10:55.387319538 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.387490084 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-06-06 16:10:55.387501883 DEBUG Initializing workspace `file:///tmp/.tmpotzjoP/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.387510498 DEBUG Searching for a project in '/tmp/.tmpotzjoP/foo' 2026-06-06 16:10:55.387529197 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.387532374 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.387700751 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.387703697 DEBUG Discovering virtual environment in `/tmp/.tmpotzjoP/foo` 2026-06-06 16:10:55.387726857 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.387732456 DEBUG No virtual environment found 2026-06-06 16:10:55.387739375 DEBUG Adding first-party search path `/tmp/.tmpotzjoP/foo` 2026-06-06 16:10:55.387742015 DEBUG Using vendored stdlib 2026-06-06 16:10:55.387916015 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.387920107 DEBUG Adding new file root '/tmp/.tmpotzjoP/foo' of kind Project 2026-06-06 16:10:55.388061196 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-06-06 16:10:55.388064780 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.388582638 DEBUG Received server request `client/registerCapability` 2026-06-06 16:10:55.388655608 INFO Retrying to receive `client/registerCapability` request 2026-06-06 16:10:55.398869445 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:55.399017729 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.399091948 DEBUG method="shutdown" response.id=2 duration=78.48µs 2026-06-06 16:10:55.399170121 DEBUG Received server response for request 2 2026-06-06 16:10:55.399231639 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.399299857 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints ... 2026-06-06 16:10:55.400612038 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: 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, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.402129328 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.402219222 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.402438746 DEBUG Client info: None 2026-06-06 16:10:55.402555520 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.403034068 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.403105824 INFO Version: Unknown 2026-06-06 16:10:55.403202350 DEBUG Received server response for request 1 2026-06-06 16:10:55.403289507 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.403387037 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.403412262 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.403415409 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.403426394 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:55.403429294 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-06-06 16:10:55.405237223 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.405249698 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:55.405253346 DEBUG Initializing workspace `file:///tmp/.tmpajgjg9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.405261966 DEBUG Searching for a project in '/tmp/.tmpajgjg9/src' 2026-06-06 16:10:55.405277868 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.405281085 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.406117308 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.406124661 DEBUG Discovering virtual environment in `/tmp/.tmpajgjg9/src` 2026-06-06 16:10:55.406280826 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.406288555 DEBUG No virtual environment found 2026-06-06 16:10:55.406295919 DEBUG Adding first-party search path `/tmp/.tmpajgjg9/src` 2026-06-06 16:10:55.406298611 DEBUG Using vendored stdlib 2026-06-06 16:10:55.406761247 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.406768728 DEBUG Adding new file root '/tmp/.tmpajgjg9/src' of kind Project 2026-06-06 16:10:55.407050813 DEBUG Updating project to check open files 2026-06-06 16:10:55.407069075 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.407072111 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:55.407339356 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpajgjg9/src/foo.py", kind: File } 2026-06-06 16:10:55.407490415 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpajgjg9/src/foo.py` 2026-06-06 16:10:55.407496798 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.407504318 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.408208521 DEBUG request{id=2 method="textDocument/inlayHint"}: Resolving dynamic module resolution paths 2026-06-06 16:10:55.427390824 DEBUG request{id=2 method="textDocument/inlayHint"}: Module `__builtins__` not found in search paths 2026-06-06 16:10:55.428895607 DEBUG request{id=2 method="textDocument/inlayHint"}: Inlay hint request returned 2 hints in 21.174289ms 2026-06-06 16:10:55.429028015 DEBUG method="textDocument/inlayHint" response.id=2 duration=21.52ms 2026-06-06 16:10:55.429100969 DEBUG Received server response for request 2 2026-06-06 16:10:55.439507142 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.439596345 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.439600941 DEBUG method="shutdown" response.id=3 duration=7.45µs 2026-06-06 16:10:55.439605452 DEBUG Received server response for request 3 2026-06-06 16:10:55.439607602 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.439611703 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints_auto_import ... 2026-06-06 16:10:55.442904979 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: 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, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.444421286 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.444448405 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.444480593 DEBUG Client info: None 2026-06-06 16:10:55.444493990 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.444509595 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.444513461 INFO Version: Unknown 2026-06-06 16:10:55.444546121 DEBUG Received server response for request 1 2026-06-06 16:10:55.444571069 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.444604821 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.444618911 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.444621381 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.444630287 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:55.444632764 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-06-06 16:10:55.444653895 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.444661340 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:55.444664289 DEBUG Initializing workspace `file:///tmp/.tmp8WktFW/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:55.444672202 DEBUG Searching for a project in '/tmp/.tmp8WktFW/src' 2026-06-06 16:10:55.444688141 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.444691146 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.444872028 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.444875149 DEBUG Discovering virtual environment in `/tmp/.tmp8WktFW/src` 2026-06-06 16:10:55.444899457 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.444903585 DEBUG No virtual environment found 2026-06-06 16:10:55.444910014 DEBUG Adding first-party search path `/tmp/.tmp8WktFW/src` 2026-06-06 16:10:55.444912772 DEBUG Using vendored stdlib 2026-06-06 16:10:55.445076076 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.445080200 DEBUG Adding new file root '/tmp/.tmp8WktFW/src' of kind Project 2026-06-06 16:10:55.445231012 DEBUG Updating project to check open files 2026-06-06 16:10:55.445243014 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.445245864 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:55.445259855 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8WktFW/src/foo.py", kind: File } 2026-06-06 16:10:55.445280072 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp8WktFW/src/foo.py` 2026-06-06 16:10:55.445282629 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.445287817 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.445366481 DEBUG request{id=2 method="textDocument/inlayHint"}: Resolving dynamic module resolution paths 2026-06-06 16:10:55.464260840 DEBUG request{id=2 method="textDocument/inlayHint"}: Inlay hint request returned 1 hints in 18.94786ms 2026-06-06 16:10:55.464289216 DEBUG method="textDocument/inlayHint" response.id=2 duration=19.00ms 2026-06-06 16:10:55.464297811 DEBUG Received server response for request 2 2026-06-06 16:10:55.474521743 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.474553434 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.474562259 DEBUG method="shutdown" response.id=3 duration=13.60µs 2026-06-06 16:10:55.474578973 DEBUG Received server response for request 3 2026-06-06 16:10:55.474581430 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.474593466 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled ... 2026-06-06 16:10:55.477809058 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: 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, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.479092580 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.479110296 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.479150379 DEBUG Client info: None 2026-06-06 16:10:55.479160647 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { 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-06-06 16:10:55.479180986 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.479184460 INFO Version: Unknown 2026-06-06 16:10:55.479211905 DEBUG Received server response for request 1 2026-06-06 16:10:55.479238595 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.479265985 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.479304285 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.479306483 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.479320742 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.479327057 DEBUG Initializing workspace `file:///tmp/.tmp2WQxgb/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-06-06 16:10:55.479337762 DEBUG Searching for a project in '/tmp/.tmp2WQxgb/src' 2026-06-06 16:10:55.479352345 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.479355684 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.479539220 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.479542218 DEBUG Discovering virtual environment in `/tmp/.tmp2WQxgb/src` 2026-06-06 16:10:55.479565119 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.479569111 DEBUG No virtual environment found 2026-06-06 16:10:55.479576061 DEBUG Adding first-party search path `/tmp/.tmp2WQxgb/src` 2026-06-06 16:10:55.479578573 DEBUG Using vendored stdlib 2026-06-06 16:10:55.479747369 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.479751374 DEBUG Adding new file root '/tmp/.tmp2WQxgb/src' of kind Project 2026-06-06 16:10:55.479899487 DEBUG Updating project to check open files 2026-06-06 16:10:55.479907001 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.479914750 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:55.479921242 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-06-06 16:10:55.479934923 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2WQxgb/src/foo.py", kind: File } 2026-06-06 16:10:55.479951976 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp2WQxgb/src/foo.py` 2026-06-06 16:10:55.479954301 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.479959439 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.481671801 DEBUG request{id=2 method="textDocument/inlayHint"}: Inlay hint request returned 0 hints in 25.705µs 2026-06-06 16:10:55.482299700 DEBUG method="textDocument/inlayHint" response.id=2 duration=2.34ms 2026-06-06 16:10:55.483896467 DEBUG Received server response for request 2 2026-06-06 16:10:55.493972611 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.493997651 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.494001829 DEBUG method="shutdown" response.id=3 duration=5.89µs 2026-06-06 16:10:55.494029081 DEBUG Received server response for request 3 2026-06-06 16:10:55.494031584 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.494035757 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled_for_virtual_file ... 2026-06-06 16:10:55.495342093 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: 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, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.495410146 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.496943336 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.497045265 DEBUG Client info: None 2026-06-06 16:10:55.497087778 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.497102115 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.497105522 INFO Version: Unknown 2026-06-06 16:10:55.497622310 DEBUG Received server response for request 1 2026-06-06 16:10:55.497646317 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.497673591 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.497710559 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.497712754 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.497727832 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:55.497729717 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-06-06 16:10:55.497738348 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.497744624 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:55.497746858 DEBUG Initializing workspace `file:///tmp/.tmpDpCVNj/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-06-06 16:10:55.497757756 DEBUG Searching for a project in '/tmp/.tmpDpCVNj/src' 2026-06-06 16:10:55.497777035 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.497780252 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.497940960 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.497943710 DEBUG Discovering virtual environment in `/tmp/.tmpDpCVNj/src` 2026-06-06 16:10:55.497964712 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.497968090 DEBUG No virtual environment found 2026-06-06 16:10:55.497974647 DEBUG Adding first-party search path `/tmp/.tmpDpCVNj/src` 2026-06-06 16:10:55.497977070 DEBUG Using vendored stdlib 2026-06-06 16:10:55.498140528 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.498144211 DEBUG Adding new file root '/tmp/.tmpDpCVNj/src' of kind Project 2026-06-06 16:10:55.498280508 DEBUG Updating project to check open files 2026-06-06 16:10:55.498287116 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.498289673 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:55.498300465 DEBUG notification{method="textDocument/didOpen"}: Opening file `untitled:///tmp/.tmpDpCVNj/src/foo.py` 2026-06-06 16:10:55.498302879 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.498307364 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.500079325 DEBUG request{id=2 method="textDocument/inlayHint"}: Inlay hint request returned 0 hints in 12.751µs 2026-06-06 16:10:55.500142270 DEBUG method="textDocument/inlayHint" response.id=2 duration=1.83ms 2026-06-06 16:10:55.500232254 DEBUG Received server response for request 2 2026-06-06 16:10:55.510367129 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.510425325 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.510430616 DEBUG method="shutdown" response.id=3 duration=8.33µs 2026-06-06 16:10:55.510455833 DEBUG Received server response for request 3 2026-06-06 16:10:55.510458437 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.510462699 DEBUG Received exit notification, exiting ok test notebook::auto_import ... 2026-06-06 16:10:55.511865006 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.511932433 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.511953847 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.511986513 DEBUG Client info: None 2026-06-06 16:10:55.512002779 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.512017703 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.512021487 INFO Version: Unknown 2026-06-06 16:10:55.512079257 DEBUG Received server response for request 1 2026-06-06 16:10:55.512101987 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.513991120 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.514100280 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.514110231 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.514128551 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:55.514158999 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.514167633 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:55.514170268 DEBUG Initializing workspace `file:///tmp/.tmpXOnKKu/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-06-06 16:10:55.514182208 DEBUG Searching for a project in '/tmp/.tmpXOnKKu/src' 2026-06-06 16:10:55.514197425 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.514200396 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.514371544 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.514374620 DEBUG Discovering virtual environment in `/tmp/.tmpXOnKKu/src` 2026-06-06 16:10:55.514397315 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.514401047 DEBUG No virtual environment found 2026-06-06 16:10:55.514407625 DEBUG Adding first-party search path `/tmp/.tmpXOnKKu/src` 2026-06-06 16:10:55.514410209 DEBUG Using vendored stdlib 2026-06-06 16:10:55.514579003 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.514582953 DEBUG Adding new file root '/tmp/.tmpXOnKKu/src' of kind Project 2026-06-06 16:10:55.514724542 DEBUG Updating project to check open files 2026-06-06 16:10:55.514731856 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.514735622 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-06-06 16:10:55.514757713 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:55.514760117 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.514765439 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.514770177 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:55.514772018 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.514775647 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:55.514779890 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:55.514781700 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.514785074 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:10:55.514816773 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Checking file 'vs-code:/src/test.ipynb' 2026-06-06 16:10:55.514855519 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Resolving dynamic module resolution paths 2026-06-06 16:10:55.541893791 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:55.542109854 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:55.542199088 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:55.542278053 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:55.542351276 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:55.542388413 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:55.555135491 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:55.555157962 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:55.555173147 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.556114633 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `ty_extensions` not found in search paths 2026-06-06 16:10:55.556124338 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `ty_extensions` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.556382876 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:55.556389881 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.556657560 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:55.556674755 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:55.556807510 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:55.557084923 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmpXOnKKu/src' 2026-06-06 16:10:55.557232963 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:55.618155265 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 199 suggestions in 75.61673ms 2026-06-06 16:10:55.618549879 DEBUG method="textDocument/completion" response.id=2 duration=76.08ms 2026-06-06 16:10:55.618575265 DEBUG Received server response for request 2 2026-06-06 16:10:55.629588780 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.629670131 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.629735018 DEBUG method="shutdown" response.id=3 duration=67.30µs 2026-06-06 16:10:55.629797799 DEBUG Received server response for request 3 2026-06-06 16:10:55.629855419 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.629916364 DEBUG Received exit notification, exiting ok test notebook::auto_import_docstring ... 2026-06-06 16:10:55.636281228 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.637850068 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.637869668 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.637900947 DEBUG Client info: None 2026-06-06 16:10:55.637913808 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.637928906 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.637932982 INFO Version: Unknown 2026-06-06 16:10:55.637964156 DEBUG Received server response for request 1 2026-06-06 16:10:55.637989713 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.638507970 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.638615493 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.638619742 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.638636281 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:55.638654721 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.638663266 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:55.638666188 DEBUG Initializing workspace `file:///tmp/.tmpsfmOXk/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-06-06 16:10:55.638679222 DEBUG Searching for a project in '/tmp/.tmpsfmOXk/src' 2026-06-06 16:10:55.638694508 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.638698028 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.638888798 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.638891726 DEBUG Discovering virtual environment in `/tmp/.tmpsfmOXk/src` 2026-06-06 16:10:55.638918305 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.638923058 DEBUG No virtual environment found 2026-06-06 16:10:55.638929050 DEBUG Adding first-party search path `/tmp/.tmpsfmOXk/src` 2026-06-06 16:10:55.638932440 DEBUG Using vendored stdlib 2026-06-06 16:10:55.639088180 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.639091690 DEBUG Adding new file root '/tmp/.tmpsfmOXk/src' of kind Project 2026-06-06 16:10:55.639250231 DEBUG Updating project to check open files 2026-06-06 16:10:55.639260666 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.639263164 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-06-06 16:10:55.639275344 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:55.639278079 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.639285197 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.639289801 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:55.639291742 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.639295492 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:55.639299918 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:55.639301814 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.639305404 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:10:55.639325723 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Checking file 'vs-code:/src/test.ipynb' 2026-06-06 16:10:55.639354879 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Resolving dynamic module resolution paths 2026-06-06 16:10:55.663908169 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:55.664100358 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:55.664173710 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:55.664246434 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:55.664306868 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:55.664370599 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:55.676501297 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:55.676623678 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:55.676689333 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.677390969 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `ty_extensions` not found in search paths 2026-06-06 16:10:55.677475386 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `ty_extensions` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.677559285 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:55.677619348 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.677731974 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:55.677803249 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:55.677861310 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:55.677930319 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmpsfmOXk/src' 2026-06-06 16:10:55.677998442 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:55.741017105 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 199 suggestions in 76.557954ms 2026-06-06 16:10:55.741396041 DEBUG method="textDocument/completion" response.id=2 duration=76.96ms 2026-06-06 16:10:55.741470662 DEBUG Received server response for request 2 2026-06-06 16:10:55.752469907 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.752586833 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.752656353 DEBUG method="shutdown" response.id=3 duration=72.40µs 2026-06-06 16:10:55.752724899 DEBUG Received server response for request 3 2026-06-06 16:10:55.752782605 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.752844986 DEBUG Received exit notification, exiting ok test notebook::auto_import_from_future ... 2026-06-06 16:10:55.762182197 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.763683733 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.763760383 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.763848322 DEBUG Client info: None 2026-06-06 16:10:55.763913302 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.764319166 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.764404310 INFO Version: Unknown 2026-06-06 16:10:55.764494021 DEBUG Received server response for request 1 2026-06-06 16:10:55.764579609 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.764689661 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.764728681 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.764731967 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.764746352 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:55.765431693 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.765444038 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:55.765447118 DEBUG Initializing workspace `file:///tmp/.tmpolPH77/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-06-06 16:10:55.766193572 DEBUG Searching for a project in '/tmp/.tmpolPH77/src' 2026-06-06 16:10:55.766292532 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.766299197 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.766637181 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.766644489 DEBUG Discovering virtual environment in `/tmp/.tmpolPH77/src` 2026-06-06 16:10:55.766870618 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.766878119 DEBUG No virtual environment found 2026-06-06 16:10:55.766886234 DEBUG Adding first-party search path `/tmp/.tmpolPH77/src` 2026-06-06 16:10:55.766889016 DEBUG Using vendored stdlib 2026-06-06 16:10:55.767378328 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.767386532 DEBUG Adding new file root '/tmp/.tmpolPH77/src' of kind Project 2026-06-06 16:10:55.767682263 DEBUG Updating project to check open files 2026-06-06 16:10:55.767699244 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.767702260 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-06-06 16:10:55.767951879 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:55.767956108 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.767961692 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.767966782 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:55.767968630 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.767972258 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:55.767976478 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:55.767978236 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.767981578 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:10:55.768748215 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Checking file 'vs-code:/src/test.ipynb' 2026-06-06 16:10:55.768920904 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Resolving dynamic module resolution paths 2026-06-06 16:10:55.793487765 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:55.793977456 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:55.793988210 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:55.793991475 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:55.794014019 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:55.806917688 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:55.806943135 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:55.806954731 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.807009907 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `__future__` not found in search paths 2026-06-06 16:10:55.807014528 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `__future__` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.808435215 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `ty_extensions` not found in search paths 2026-06-06 16:10:55.808447829 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `ty_extensions` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.808482637 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:55.808487613 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.808970628 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:55.808991252 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:55.808995143 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:55.809322954 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmpolPH77/src' 2026-06-06 16:10:55.809343680 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:55.868470634 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 199 suggestions in 74.241977ms 2026-06-06 16:10:55.868832099 DEBUG method="textDocument/completion" response.id=2 duration=74.80ms 2026-06-06 16:10:55.868862617 DEBUG Received server response for request 2 2026-06-06 16:10:55.879831101 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.879937553 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.879942615 DEBUG method="shutdown" response.id=3 duration=8.35µs 2026-06-06 16:10:55.879990028 DEBUG Received server response for request 3 2026-06-06 16:10:55.879993614 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.880001368 DEBUG Received exit notification, exiting ok test notebook::auto_import_same_cell ... 2026-06-06 16:10:55.885311123 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:55.886769826 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:55.886789875 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:55.886887386 DEBUG Client info: None 2026-06-06 16:10:55.886898038 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:55.886912372 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:55.886916449 INFO Version: Unknown 2026-06-06 16:10:55.886944942 DEBUG Received server response for request 1 2026-06-06 16:10:55.886974612 DEBUG Client sends notification `initialized` 2026-06-06 16:10:55.887539469 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:55.887567417 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:55.887570624 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:55.887584661 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:55.887600753 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:55.887612754 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:55.887616206 DEBUG Initializing workspace `file:///tmp/.tmpOmTqC9/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-06-06 16:10:55.887630664 DEBUG Searching for a project in '/tmp/.tmpOmTqC9/src' 2026-06-06 16:10:55.887646788 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:55.887651934 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:55.887860042 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:55.887863686 DEBUG Discovering virtual environment in `/tmp/.tmpOmTqC9/src` 2026-06-06 16:10:55.887891708 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:55.887896007 DEBUG No virtual environment found 2026-06-06 16:10:55.887903828 DEBUG Adding first-party search path `/tmp/.tmpOmTqC9/src` 2026-06-06 16:10:55.887906513 DEBUG Using vendored stdlib 2026-06-06 16:10:55.888071660 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:55.888075738 DEBUG Adding new file root '/tmp/.tmpOmTqC9/src' of kind Project 2026-06-06 16:10:55.888220769 DEBUG Updating project to check open files 2026-06-06 16:10:55.888232967 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:55.888235743 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-06-06 16:10:55.888249005 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:55.888251273 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.888256902 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:55.888261897 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:55.888263746 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:55.888267385 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:55.888288278 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c01))}: Checking file 'vs-code:/src/test.ipynb' 2026-06-06 16:10:55.888321105 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c01))}: Resolving dynamic module resolution paths 2026-06-06 16:10:55.913174609 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c01))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:55.913454555 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:55.913555162 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:55.913674939 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:10:55.925909943 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:10:55.926064088 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:10:55.926177324 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.926902384 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `ty_extensions` not found in search paths 2026-06-06 16:10:55.927001172 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `ty_extensions` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.927105252 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:10:55.927183456 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:10:55.927312346 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:10:55.927405986 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:10:55.927483178 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:10:55.927562068 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmpOmTqC9/src' 2026-06-06 16:10:55.927647076 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:10:55.986785079 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 199 suggestions in 72.98353ms 2026-06-06 16:10:55.987172320 DEBUG method="textDocument/completion" response.id=2 duration=73.39ms 2026-06-06 16:10:55.987247198 DEBUG Received server response for request 2 2026-06-06 16:10:55.998294818 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:55.998394340 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:55.998459078 DEBUG method="shutdown" response.id=3 duration=70.42µs 2026-06-06 16:10:55.998525457 DEBUG Received server response for request 3 2026-06-06 16:10:55.998584484 DEBUG Client sends notification `exit` 2026-06-06 16:10:55.998645919 DEBUG Received exit notification, exiting ok test notebook::diagnostic_end_of_file ... 2026-06-06 16:10:56.003951352 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.005370415 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.005444687 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.005528618 DEBUG Client info: None 2026-06-06 16:10:56.005599582 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.006027826 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.006090222 INFO Version: Unknown 2026-06-06 16:10:56.006171380 DEBUG Received server response for request 1 2026-06-06 16:10:56.006255680 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.006317430 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmplEBqyq 2026-06-06 16:10:56.006406622 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.006443285 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.006446209 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.006451351 DEBUG No workspace configuration provided for file:///tmp/.tmplEBqyq 2026-06-06 16:10:56.006462090 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:56.007148679 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.007153426 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmplEBqyq, using default options 2026-06-06 16:10:56.007157492 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.007160436 DEBUG Initializing workspace `file:///tmp/.tmplEBqyq`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.007169444 DEBUG Searching for a project in '/tmp/.tmplEBqyq' 2026-06-06 16:10:56.007182762 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.007186824 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.008035184 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.008042660 DEBUG Discovering virtual environment in `/tmp/.tmplEBqyq` 2026-06-06 16:10:56.008215636 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.008223380 DEBUG No virtual environment found 2026-06-06 16:10:56.008231187 DEBUG Adding first-party search path `/tmp/.tmplEBqyq` 2026-06-06 16:10:56.008234238 DEBUG Using vendored stdlib 2026-06-06 16:10:56.008720798 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.008728458 DEBUG Adding new file root '/tmp/.tmplEBqyq' of kind Project 2026-06-06 16:10:56.009011868 DEBUG Updating project to check open files 2026-06-06 16:10:56.009026766 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.009029247 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-06-06 16:10:56.009302231 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.009308959 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.009315487 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.009320210 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.009588231 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.009593249 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:56.009597898 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.009599810 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.010004365 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:10:56.010011118 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.010013136 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.010017059 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c01)), file(Id(c02)), file(Id(c00)), file(Id(c03))}}: Set open project files (count: 4) 2026-06-06 16:10:56.010638943 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Checking file 'vs-code:/test.ipynb' 2026-06-06 16:10:56.010891772 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.034972369 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.043086803 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.043094147 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.043096929 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.043098617 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.043129416 DEBUG Client sends notification `notebookDocument/didChange` 2026-06-06 16:10:56.043746406 INFO notification{method="notebookDocument/didChange"}: version: 0, new_version: 0 2026-06-06 16:10:56.043883688 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-06-06 16:10:56.043901314 DEBUG notification{method="notebookDocument/didChange"}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/test.ipynb") 2026-06-06 16:10:56.043906890 DEBUG notification{method="notebookDocument/didChange"}:apply_changes: Updating the revision of `vs-code:/test.ipynb` 2026-06-06 16:10:56.044140841 DEBUG notification{method="notebookDocument/didChange"}:check_file{file=file(Id(c03))}: Checking file 'vs-code:/test.ipynb' 2026-06-06 16:10:56.045246431 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.045253561 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.045263256 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.045265304 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.045267008 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.055642060 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.055689783 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.055698677 DEBUG method="shutdown" response.id=2 duration=12.70µs 2026-06-06 16:10:56.055714181 DEBUG Received server response for request 2 2026-06-06 16:10:56.055717447 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.055723394 DEBUG Received exit notification, exiting ok test notebook::invalid_syntax_with_syntax_errors_disabled ... 2026-06-06 16:10:56.062047596 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.063220768 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.063235612 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.063265644 DEBUG Client info: None 2026-06-06 16:10:56.063275107 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.063289233 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.063292842 INFO Version: Unknown 2026-06-06 16:10:56.063318643 DEBUG Received server response for request 1 2026-06-06 16:10:56.063340200 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.063367591 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.063410231 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.063413123 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.063429742 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.063438871 DEBUG Initializing workspace `file:///tmp/.tmp2bQCbv/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.063446219 DEBUG Searching for a project in '/tmp/.tmp2bQCbv/src' 2026-06-06 16:10:56.063460997 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.063464320 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.063639406 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.063642443 DEBUG Discovering virtual environment in `/tmp/.tmp2bQCbv/src` 2026-06-06 16:10:56.063666881 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.063670465 DEBUG No virtual environment found 2026-06-06 16:10:56.063676355 DEBUG Adding first-party search path `/tmp/.tmp2bQCbv/src` 2026-06-06 16:10:56.063678863 DEBUG Using vendored stdlib 2026-06-06 16:10:56.063840072 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.063843636 DEBUG Adding new file root '/tmp/.tmp2bQCbv/src' of kind Project 2026-06-06 16:10:56.063970745 DEBUG Updating project to check open files 2026-06-06 16:10:56.063978063 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.065132169 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:56.065149661 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.065152185 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.065157109 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.065161690 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.065163527 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.065167100 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:56.065171473 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.065173320 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.065176796 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:10:56.065196627 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Checking file 'vs-code:/src/test.ipynb' 2026-06-06 16:10:56.065261819 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.065264264 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.065266164 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.075348477 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.075362259 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.075366158 DEBUG method="shutdown" response.id=2 duration=6.12µs 2026-06-06 16:10:56.075370440 DEBUG Received server response for request 2 2026-06-06 16:10:56.075372313 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.075375791 DEBUG Received exit notification, exiting ok test notebook::publish_diagnostics_open ... 2026-06-06 16:10:56.076763723 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: Some( true, ), tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.079365304 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.079509501 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.079642604 DEBUG Client info: None 2026-06-06 16:10:56.079661606 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.079709729 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-06-06 16:10:56.079714237 INFO Version: Unknown 2026-06-06 16:10:56.079800902 DEBUG Received server response for request 1 2026-06-06 16:10:56.079822195 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.079852844 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpLJuwDe 2026-06-06 16:10:56.079887535 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.079948353 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.079951159 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.079955477 DEBUG No workspace configuration provided for file:///tmp/.tmpLJuwDe 2026-06-06 16:10:56.079969010 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:56.079971062 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.079974429 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpLJuwDe, using default options 2026-06-06 16:10:56.079978239 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.079981174 DEBUG Initializing workspace `file:///tmp/.tmpLJuwDe`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.079988596 DEBUG Searching for a project in '/tmp/.tmpLJuwDe' 2026-06-06 16:10:56.080110723 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.080114474 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.080286827 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.080290126 DEBUG Discovering virtual environment in `/tmp/.tmpLJuwDe` 2026-06-06 16:10:56.080315025 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.080319257 DEBUG No virtual environment found 2026-06-06 16:10:56.080325698 DEBUG Adding first-party search path `/tmp/.tmpLJuwDe` 2026-06-06 16:10:56.080328174 DEBUG Using vendored stdlib 2026-06-06 16:10:56.080847025 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.080851121 DEBUG Adding new file root '/tmp/.tmpLJuwDe' of kind Project 2026-06-06 16:10:56.080989588 DEBUG Updating project to check open files 2026-06-06 16:10:56.080996667 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.080998980 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-06-06 16:10:56.081012949 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.081015377 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.081020163 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.081024766 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.081026638 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.081030316 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:56.081034494 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.081036263 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.081039801 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:10:56.081043784 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.081045557 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.081049125 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c01)), file(Id(c02)), file(Id(c00)), file(Id(c03))}}: Set open project files (count: 4) 2026-06-06 16:10:56.081091099 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Checking file 'vs-code:/test.ipynb' 2026-06-06 16:10:56.081156634 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.105907071 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.112368610 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.112375543 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.112378630 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.112380997 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.122665916 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.122688742 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.122694709 DEBUG method="shutdown" response.id=2 duration=8.25µs 2026-06-06 16:10:56.122868753 DEBUG Received server response for request 2 2026-06-06 16:10:56.122938839 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.123015971 DEBUG Received exit notification, exiting ok test notebook::publish_unreachable_code_diagnostics_open ... 2026-06-06 16:10:56.127286229 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.127361131 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.128573229 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.128586721 DEBUG Client info: None 2026-06-06 16:10:56.128595269 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.128609181 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.128612682 INFO Version: Unknown 2026-06-06 16:10:56.128638794 DEBUG Received server response for request 1 2026-06-06 16:10:56.128660681 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.128664612 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpSCS2wz 2026-06-06 16:10:56.128697394 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.128735354 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.128737554 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.128741560 DEBUG No workspace configuration provided for file:///tmp/.tmpSCS2wz 2026-06-06 16:10:56.128749341 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:56.128755121 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.130274968 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpSCS2wz, using default options 2026-06-06 16:10:56.130279124 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.130281660 DEBUG Initializing workspace `file:///tmp/.tmpSCS2wz`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.130290584 DEBUG Searching for a project in '/tmp/.tmpSCS2wz' 2026-06-06 16:10:56.130888970 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.131043614 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.131334819 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.131342865 DEBUG Discovering virtual environment in `/tmp/.tmpSCS2wz` 2026-06-06 16:10:56.131505490 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.131513457 DEBUG No virtual environment found 2026-06-06 16:10:56.131520322 DEBUG Adding first-party search path `/tmp/.tmpSCS2wz` 2026-06-06 16:10:56.131523105 DEBUG Using vendored stdlib 2026-06-06 16:10:56.131994822 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.132001910 DEBUG Adding new file root '/tmp/.tmpSCS2wz' of kind Project 2026-06-06 16:10:56.132285652 DEBUG Updating project to check open files 2026-06-06 16:10:56.132296100 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.132298769 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-06-06 16:10:56.132539237 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.132546505 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.132551553 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.132556300 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.132558155 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.132561803 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:56.132590348 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c01))}: Checking file 'vs-code:/test.ipynb' 2026-06-06 16:10:56.133198035 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c01))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.150327776 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c01))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.156717850 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.156731891 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.167120749 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.167134012 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.167138249 DEBUG method="shutdown" response.id=2 duration=6.78µs 2026-06-06 16:10:56.167142623 DEBUG Received server response for request 2 2026-06-06 16:10:56.167144537 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.167148324 DEBUG Received exit notification, exiting ok test notebook::publish_unused_binding_diagnostics_open ... 2026-06-06 16:10:56.171075430 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.172599924 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.172691159 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.172781713 DEBUG Client info: None 2026-06-06 16:10:56.172858741 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.173288368 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.173352937 INFO Version: Unknown 2026-06-06 16:10:56.173446394 DEBUG Received server response for request 1 2026-06-06 16:10:56.173530951 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.173592919 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpBS0N87 2026-06-06 16:10:56.173696589 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.173809597 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.173876851 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.173953480 DEBUG No workspace configuration provided for file:///tmp/.tmpBS0N87 2026-06-06 16:10:56.174022468 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.174077590 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpBS0N87, using default options 2026-06-06 16:10:56.174133701 DEBUG Initializing workspace `file:///tmp/.tmpBS0N87`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.174321511 DEBUG Searching for a project in '/tmp/.tmpBS0N87' 2026-06-06 16:10:56.174386437 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.174442993 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.174671812 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.174742606 DEBUG Discovering virtual environment in `/tmp/.tmpBS0N87` 2026-06-06 16:10:56.174830309 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.174909199 DEBUG No virtual environment found 2026-06-06 16:10:56.174972036 DEBUG Adding first-party search path `/tmp/.tmpBS0N87` 2026-06-06 16:10:56.174902424 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:56.175109781 DEBUG Using vendored stdlib 2026-06-06 16:10:56.175334340 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.175400680 DEBUG Adding new file root '/tmp/.tmpBS0N87' of kind Project 2026-06-06 16:10:56.175604526 DEBUG Updating project to check open files 2026-06-06 16:10:56.175685356 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.175761901 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.175821422 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.175884512 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.175957737 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:10:56.176016928 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.176086219 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:56.176170643 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c01))}: Checking file 'vs-code:/test.ipynb' 2026-06-06 16:10:56.176304148 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.176372202 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.186645150 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.186739844 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.186820938 DEBUG method="shutdown" response.id=2 duration=83.14µs 2026-06-06 16:10:56.186892826 DEBUG Received server response for request 2 2026-06-06 16:10:56.186996170 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.187087598 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens ... 2026-06-06 16:10:56.188506016 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.189945552 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.190033964 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.190116075 DEBUG Client info: None 2026-06-06 16:10:56.190197720 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.190628963 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.190693602 INFO Version: Unknown 2026-06-06 16:10:56.190789423 DEBUG Received server response for request 1 2026-06-06 16:10:56.190874788 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.190938165 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpIm7QtE 2026-06-06 16:10:56.191031112 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.191155546 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.191219801 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.191285960 DEBUG No workspace configuration provided for file:///tmp/.tmpIm7QtE 2026-06-06 16:10:56.191346979 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:56.191400944 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-06-06 16:10:56.191465195 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.191520863 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpIm7QtE, using default options 2026-06-06 16:10:56.191576204 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.191630533 DEBUG Initializing workspace `file:///tmp/.tmpIm7QtE`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.191811071 DEBUG Searching for a project in '/tmp/.tmpIm7QtE' 2026-06-06 16:10:56.191877212 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.191933550 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.192149524 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.192211181 DEBUG Discovering virtual environment in `/tmp/.tmpIm7QtE` 2026-06-06 16:10:56.192285386 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.192342015 DEBUG No virtual environment found 2026-06-06 16:10:56.192403432 DEBUG Adding first-party search path `/tmp/.tmpIm7QtE` 2026-06-06 16:10:56.192468718 DEBUG Using vendored stdlib 2026-06-06 16:10:56.192707234 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.192776642 DEBUG Adding new file root '/tmp/.tmpIm7QtE' of kind Project 2026-06-06 16:10:56.192972514 DEBUG Updating project to check open files 2026-06-06 16:10:56.193050968 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.193116773 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-06-06 16:10:56.193193603 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.193264041 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.193334164 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.193403539 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.193468273 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.193533648 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:56.193600977 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.193662907 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.193728780 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:10:56.193792557 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.193855360 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.193920704 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c01)), file(Id(c02)), file(Id(c00)), file(Id(c03))}}: Set open project files (count: 4) 2026-06-06 16:10:56.194032017 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Checking file 'vs-code:/src/test.ipynb' 2026-06-06 16:10:56.194166843 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.215212571 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.221752693 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.221758294 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.221760594 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.222398931 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=646.24µs 2026-06-06 16:10:56.222518512 DEBUG Received server response for request 2 2026-06-06 16:10:56.222622131 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-06-06 16:10:56.222760117 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=67.57µs 2026-06-06 16:10:56.222847427 DEBUG Received server response for request 3 2026-06-06 16:10:56.222856443 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 4 2026-06-06 16:10:56.222892460 DEBUG method="textDocument/semanticTokens/full" response.id=4 duration=28.11µs 2026-06-06 16:10:56.222914716 DEBUG Received server response for request 4 2026-06-06 16:10:56.233431365 DEBUG Client sends request `shutdown` with ID 5 2026-06-06 16:10:56.233454772 DEBUG request{id=5 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.233460800 DEBUG method="shutdown" response.id=5 duration=8.49µs 2026-06-06 16:10:56.233473098 DEBUG Received server response for request 5 2026-06-06 16:10:56.233475691 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.233482400 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens_for_cell_do_not_leak_stringified_annotations ... 2026-06-06 16:10:56.237953399 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.238021222 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.238050423 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.238062602 DEBUG Client info: None 2026-06-06 16:10:56.238069881 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.238082518 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.238086340 INFO Version: Unknown 2026-06-06 16:10:56.238111536 DEBUG Received server response for request 1 2026-06-06 16:10:56.238131602 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.238135598 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpsj1Bbw 2026-06-06 16:10:56.238159053 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.238209006 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.238211142 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.238214768 DEBUG No workspace configuration provided for file:///tmp/.tmpsj1Bbw 2026-06-06 16:10:56.238224230 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:56.238226448 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-06-06 16:10:56.238232785 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.238235469 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpsj1Bbw, using default options 2026-06-06 16:10:56.238238610 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.238241026 DEBUG Initializing workspace `file:///tmp/.tmpsj1Bbw`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.238248729 DEBUG Searching for a project in '/tmp/.tmpsj1Bbw' 2026-06-06 16:10:56.238262572 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.238266271 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.238438649 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.238441800 DEBUG Discovering virtual environment in `/tmp/.tmpsj1Bbw` 2026-06-06 16:10:56.238464481 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.238468397 DEBUG No virtual environment found 2026-06-06 16:10:56.238475181 DEBUG Adding first-party search path `/tmp/.tmpsj1Bbw` 2026-06-06 16:10:56.238477800 DEBUG Using vendored stdlib 2026-06-06 16:10:56.238628323 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.238631263 DEBUG Adding new file root '/tmp/.tmpsj1Bbw' of kind Project 2026-06-06 16:10:56.238759910 DEBUG Updating project to check open files 2026-06-06 16:10:56.238766912 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.238769240 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-06-06 16:10:56.238780209 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.238782537 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.238787607 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.238791989 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.238793744 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.238797231 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:56.238801243 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.238802955 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.238806283 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:10:56.238826006 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Checking file 'vs-code:/src/test.ipynb' 2026-06-06 16:10:56.238850689 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.259699314 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.260081767 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.260087227 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.260273729 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=282.73µs 2026-06-06 16:10:56.260283483 DEBUG Received server response for request 2 2026-06-06 16:10:56.270419826 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:56.270472528 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.270480412 DEBUG method="shutdown" response.id=3 duration=12.02µs 2026-06-06 16:10:56.270492764 DEBUG Received server response for request 3 2026-06-06 16:10:56.270495601 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.270502269 DEBUG Received exit notification, exiting ok test notebook::swap_cells ... 2026-06-06 16:10:56.274524644 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.275970312 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.276042585 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.276128274 DEBUG Client info: None 2026-06-06 16:10:56.276194717 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.276593829 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.276653504 INFO Version: Unknown 2026-06-06 16:10:56.276735765 DEBUG Received server response for request 1 2026-06-06 16:10:56.276823710 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.276896333 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpZioy2v 2026-06-06 16:10:56.276987420 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.277012064 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.277015074 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.277019392 DEBUG No workspace configuration provided for file:///tmp/.tmpZioy2v 2026-06-06 16:10:56.277029421 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:10:56.279118836 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.279125811 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpZioy2v, using default options 2026-06-06 16:10:56.279129938 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.279132676 DEBUG Initializing workspace `file:///tmp/.tmpZioy2v`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.279140235 DEBUG Searching for a project in '/tmp/.tmpZioy2v' 2026-06-06 16:10:56.279770708 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.279773915 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.280179461 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.280185871 DEBUG Discovering virtual environment in `/tmp/.tmpZioy2v` 2026-06-06 16:10:56.280331756 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.280339262 DEBUG No virtual environment found 2026-06-06 16:10:56.280346263 DEBUG Adding first-party search path `/tmp/.tmpZioy2v` 2026-06-06 16:10:56.280348789 DEBUG Using vendored stdlib 2026-06-06 16:10:56.280819725 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.280826464 DEBUG Adding new file root '/tmp/.tmpZioy2v' of kind Project 2026-06-06 16:10:56.281104264 DEBUG Updating project to check open files 2026-06-06 16:10:56.281115398 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.281118000 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-06-06 16:10:56.281379404 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.281385278 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.281390625 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.281395336 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.281664326 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.281670885 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:10:56.281675471 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.281950207 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.281955000 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:10:56.281959849 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.281961748 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.282314788 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c01)), file(Id(c02)), file(Id(c00)), file(Id(c03))}}: Set open project files (count: 4) 2026-06-06 16:10:56.282540409 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Checking file 'vs-code:/src/test.ipynb' 2026-06-06 16:10:56.282697842 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.299909025 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c03))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.300118192 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.300124651 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.300126607 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.300128391 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.300211383 DEBUG Client sends notification `notebookDocument/didChange` 2026-06-06 16:10:56.300650566 INFO notification{method="notebookDocument/didChange"}: version: 0, new_version: 1 2026-06-06 16:10:56.300662024 DEBUG notification{method="notebookDocument/didChange"}: Updated notebook: "a = 10\nb = a\n\nc = b\n" 2026-06-06 16:10:56.300668068 DEBUG notification{method="notebookDocument/didChange"}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/src/test.ipynb") 2026-06-06 16:10:56.300671949 DEBUG notification{method="notebookDocument/didChange"}:apply_changes: Updating the revision of `vs-code:/src/test.ipynb` 2026-06-06 16:10:56.301058403 DEBUG notification{method="notebookDocument/didChange"}:check_file{file=file(Id(c03))}: Checking file 'vs-code:/src/test.ipynb' 2026-06-06 16:10:56.301210532 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.301214904 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.301216832 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.301218542 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.311315375 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.311351332 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.311359280 DEBUG method="shutdown" response.id=2 duration=12.28µs 2026-06-06 16:10:56.311379016 DEBUG Received server response for request 2 2026-06-06 16:10:56.311382808 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.311400626 DEBUG Received exit notification, exiting ok test publish_diagnostics::changing_language_of_file_without_extension ... 2026-06-06 16:10:56.315315340 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.316564680 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.316586143 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.316619715 DEBUG Client info: None 2026-06-06 16:10:56.316630329 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.316644949 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.316648589 INFO Version: Unknown 2026-06-06 16:10:56.316675125 DEBUG Received server response for request 1 2026-06-06 16:10:56.316696689 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.316725522 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.316773995 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.316776186 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.316791516 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.316848885 DEBUG Initializing workspace `file:///tmp/.tmpnNqbun/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.316856191 DEBUG Searching for a project in '/tmp/.tmpnNqbun/src' 2026-06-06 16:10:56.316871329 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.316874680 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.317046087 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.317049198 DEBUG Discovering virtual environment in `/tmp/.tmpnNqbun/src` 2026-06-06 16:10:56.317071912 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.317075600 DEBUG No virtual environment found 2026-06-06 16:10:56.317081881 DEBUG Adding first-party search path `/tmp/.tmpnNqbun/src` 2026-06-06 16:10:56.317084307 DEBUG Using vendored stdlib 2026-06-06 16:10:56.317235171 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.317238275 DEBUG Adding new file root '/tmp/.tmpnNqbun/src' of kind Project 2026-06-06 16:10:56.317369326 DEBUG Updating project to check open files 2026-06-06 16:10:56.317376462 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.317971076 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.318090831 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpnNqbun/src/foo", kind: File } 2026-06-06 16:10:56.318216869 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpnNqbun/src/foo` 2026-06-06 16:10:56.318301879 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.318379979 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.318492623 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpnNqbun/src/foo' 2026-06-06 16:10:56.318645187 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.336473116 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.341677184 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.341812570 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.342943520 DEBUG Client sends notification `textDocument/didClose` 2026-06-06 16:10:56.343127392 DEBUG notification{method="textDocument/didClose"}: Closing file `/tmp/.tmpnNqbun/src/foo` 2026-06-06 16:10:56.343200131 DEBUG notification{method="textDocument/didClose"}: Take open project files 2026-06-06 16:10:56.343291589 DEBUG notification{method="textDocument/didClose"}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-06-06 16:10:56.343368462 DEBUG notification{method="textDocument/didClose"}:remove_file{file=file(Id(c00))}: Removing file `/tmp/.tmpnNqbun/src/foo` from project `src` 2026-06-06 16:10:56.343456912 DEBUG notification{method="textDocument/didClose"}: Updating the revision of `/tmp/.tmpnNqbun/src/foo` 2026-06-06 16:10:56.343519518 DEBUG notification{method="textDocument/didClose"}: Updating the permissions of `/tmp/.tmpnNqbun/src/foo` 2026-06-06 16:10:56.343691746 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.343843401 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.344107584 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.344254029 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpnNqbun/src/foo") 2026-06-06 16:10:56.344336028 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the revision of `/tmp/.tmpnNqbun/src/foo` 2026-06-06 16:10:56.344424339 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the permissions of `/tmp/.tmpnNqbun/src/foo` 2026-06-06 16:10:56.344502246 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.344569785 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.355050736 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.355321314 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.355411021 DEBUG method="shutdown" response.id=2 duration=97.57µs 2026-06-06 16:10:56.355497321 DEBUG Received server response for request 2 2026-06-06 16:10:56.355566883 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.355638535 DEBUG Received exit notification, exiting ok test publish_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-06-06 16:10:56.361358364 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.362705743 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.362800890 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.362899278 DEBUG Client info: None 2026-06-06 16:10:56.362962687 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.363346465 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.363403554 INFO Version: Unknown 2026-06-06 16:10:56.363490391 DEBUG Received server response for request 1 2026-06-06 16:10:56.363576564 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.363670009 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.363796767 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.363872175 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.363960031 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.364037062 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.364110096 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.364183927 DEBUG Initializing workspace `file:///tmp/.tmpO25lGb/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.364392887 DEBUG Searching for a project in '/tmp/.tmpO25lGb/src' 2026-06-06 16:10:56.364484726 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.364549689 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.364827367 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.364899236 DEBUG Discovering virtual environment in `/tmp/.tmpO25lGb/src` 2026-06-06 16:10:56.365001346 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.365067614 DEBUG No virtual environment found 2026-06-06 16:10:56.365144036 DEBUG Adding first-party search path `/tmp/.tmpO25lGb/src` 2026-06-06 16:10:56.365203812 DEBUG Using vendored stdlib 2026-06-06 16:10:56.365450442 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.365516515 DEBUG Adding new file root '/tmp/.tmpO25lGb/src' of kind Project 2026-06-06 16:10:56.365746195 DEBUG Updating project to check open files 2026-06-06 16:10:56.365833835 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.365893843 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:56.365982950 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpO25lGb/src/foo.py", kind: File } 2026-06-06 16:10:56.366062996 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpO25lGb/src/foo.py` 2026-06-06 16:10:56.366137057 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.366206859 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.366327049 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpO25lGb/src/foo.py' 2026-06-06 16:10:56.366474036 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.366539455 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.376883239 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.377053483 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.377128710 DEBUG method="shutdown" response.id=2 duration=80.86µs 2026-06-06 16:10:56.377202396 DEBUG Received server response for request 2 2026-06-06 16:10:56.377267563 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.377340267 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_with_related_information_support ... 2026-06-06 16:10:56.378813695 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: Some( true, ), tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.380162514 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.380239959 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.380322919 DEBUG Client info: None 2026-06-06 16:10:56.380399766 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.380819344 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-06-06 16:10:56.380881656 INFO Version: Unknown 2026-06-06 16:10:56.380976282 DEBUG Received server response for request 1 2026-06-06 16:10:56.381055754 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.381136896 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.381242407 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.381300379 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.381361235 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.381420718 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.381481020 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.381485271 DEBUG Initializing workspace `file:///tmp/.tmpjeNZVa/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.381493341 DEBUG Searching for a project in '/tmp/.tmpjeNZVa/src' 2026-06-06 16:10:56.381509507 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.381512855 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.381681055 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.381684052 DEBUG Discovering virtual environment in `/tmp/.tmpjeNZVa/src` 2026-06-06 16:10:56.381709115 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.381713076 DEBUG No virtual environment found 2026-06-06 16:10:56.381719613 DEBUG Adding first-party search path `/tmp/.tmpjeNZVa/src` 2026-06-06 16:10:56.381722149 DEBUG Using vendored stdlib 2026-06-06 16:10:56.381879406 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.381883404 DEBUG Adding new file root '/tmp/.tmpjeNZVa/src' of kind Project 2026-06-06 16:10:56.382014056 DEBUG Updating project to check open files 2026-06-06 16:10:56.382021116 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.382023678 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:56.382033723 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpjeNZVa/src/foo.py", kind: File } 2026-06-06 16:10:56.382049707 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpjeNZVa/src/foo.py` 2026-06-06 16:10:56.382051991 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.382056506 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.382075753 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpjeNZVa/src/foo.py' 2026-06-06 16:10:56.382106521 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.407457207 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.408390113 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.408415663 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.419032466 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.419086244 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.419093194 DEBUG method="shutdown" response.id=2 duration=11.25µs 2026-06-06 16:10:56.419109457 DEBUG Received server response for request 2 2026-06-06 16:10:56.419112518 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.419118906 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_without_related_information_support ... 2026-06-06 16:10:56.423169002 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.424524992 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.424600742 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.424684245 DEBUG Client info: None 2026-06-06 16:10:56.424751813 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.425153925 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.425212767 INFO Version: Unknown 2026-06-06 16:10:56.425294570 DEBUG Received server response for request 1 2026-06-06 16:10:56.425370239 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.425458069 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.425566955 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.425627868 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.425692837 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.425754266 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.425816813 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.425873432 DEBUG Initializing workspace `file:///tmp/.tmpRYNGoP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.426053837 DEBUG Searching for a project in '/tmp/.tmpRYNGoP/src' 2026-06-06 16:10:56.426125008 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.426182992 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.426420519 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.426488079 DEBUG Discovering virtual environment in `/tmp/.tmpRYNGoP/src` 2026-06-06 16:10:56.426568360 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.426628414 DEBUG No virtual environment found 2026-06-06 16:10:56.426690823 DEBUG Adding first-party search path `/tmp/.tmpRYNGoP/src` 2026-06-06 16:10:56.426748411 DEBUG Using vendored stdlib 2026-06-06 16:10:56.426968350 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.427031151 DEBUG Adding new file root '/tmp/.tmpRYNGoP/src' of kind Project 2026-06-06 16:10:56.427257625 DEBUG Updating project to check open files 2026-06-06 16:10:56.427336079 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.427396014 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:56.427459796 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRYNGoP/src/foo.py", kind: File } 2026-06-06 16:10:56.427528736 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpRYNGoP/src/foo.py` 2026-06-06 16:10:56.427588570 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.427647522 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.427727633 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpRYNGoP/src/foo.py' 2026-06-06 16:10:56.427812383 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.451144825 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.451535377 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.451543999 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.461977628 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.462017810 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.462022744 DEBUG method="shutdown" response.id=2 duration=7.82µs 2026-06-06 16:10:56.462035394 DEBUG Received server response for request 2 2026-06-06 16:10:56.462038133 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.462044251 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change ... 2026-06-06 16:10:56.465861720 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.467231447 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.467303793 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.467386860 DEBUG Client info: None 2026-06-06 16:10:56.467452769 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.467862995 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.467921820 INFO Version: Unknown 2026-06-06 16:10:56.468002816 DEBUG Received server response for request 1 2026-06-06 16:10:56.468078458 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.468168773 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.468282973 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.468343536 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.468414111 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.468477291 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.468543993 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.468601435 DEBUG Initializing workspace `file:///tmp/.tmptJCXRX/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.468789742 DEBUG Searching for a project in '/tmp/.tmptJCXRX/src' 2026-06-06 16:10:56.468859434 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.468916980 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.469134666 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.469202197 DEBUG Discovering virtual environment in `/tmp/.tmptJCXRX/src` 2026-06-06 16:10:56.469279430 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.469348252 DEBUG No virtual environment found 2026-06-06 16:10:56.469413586 DEBUG Adding first-party search path `/tmp/.tmptJCXRX/src` 2026-06-06 16:10:56.469470603 DEBUG Using vendored stdlib 2026-06-06 16:10:56.469674833 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.469736723 DEBUG Adding new file root '/tmp/.tmptJCXRX/src' of kind Project 2026-06-06 16:10:56.469918849 DEBUG Updating project to check open files 2026-06-06 16:10:56.469987351 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.470045649 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:56.470109101 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmptJCXRX/src/foo.py", kind: File } 2026-06-06 16:10:56.470176619 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmptJCXRX/src/foo.py` 2026-06-06 16:10:56.470233129 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.470291408 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.470361204 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmptJCXRX/src/foo.py' 2026-06-06 16:10:56.470451353 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.487531881 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.492428008 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.492525122 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.492613069 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:10:56.492632608 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:10:56.492640566 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmptJCXRX/src/foo.py", kind: FileContent } 2026-06-06 16:10:56.492648093 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmptJCXRX/src/foo.py` 2026-06-06 16:10:56.492672662 DEBUG notification{method="textDocument/didChange"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmptJCXRX/src/foo.py' 2026-06-06 16:10:56.492887892 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.492892447 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.503068166 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.503119564 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.503124927 DEBUG method="shutdown" response.id=2 duration=8.97µs 2026-06-06 16:10:56.503242823 DEBUG Received server response for request 2 2026-06-06 16:10:56.503246031 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.503253886 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_diagnostics_off ... 2026-06-06 16:10:56.507153480 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.508652256 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.508732744 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.508822491 DEBUG Client info: None 2026-06-06 16:10:56.508894616 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.509358927 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.509425069 INFO Version: Unknown 2026-06-06 16:10:56.509519113 DEBUG Received server response for request 1 2026-06-06 16:10:56.509602536 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.509695764 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.509805630 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.509874868 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.509970193 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.510038655 DEBUG Initializing workspace `file:///tmp/.tmpjS91vd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.510231068 DEBUG Searching for a project in '/tmp/.tmpjS91vd/src' 2026-06-06 16:10:56.510248661 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.510253264 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.510425941 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.510428946 DEBUG Discovering virtual environment in `/tmp/.tmpjS91vd/src` 2026-06-06 16:10:56.510452286 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.510456292 DEBUG No virtual environment found 2026-06-06 16:10:56.510462845 DEBUG Adding first-party search path `/tmp/.tmpjS91vd/src` 2026-06-06 16:10:56.510466748 DEBUG Using vendored stdlib 2026-06-06 16:10:56.510623923 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.510627452 DEBUG Adding new file root '/tmp/.tmpjS91vd/src' of kind Project 2026-06-06 16:10:56.510769688 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.511049026 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.511110800 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:10:56.511179128 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpjS91vd/src/foo.py", kind: File } 2026-06-06 16:10:56.511253103 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpjS91vd/src/foo.py` 2026-06-06 16:10:56.511309736 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.511367241 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.511438344 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:10:56.511500412 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpjS91vd/src/foo.py", kind: FileContent } 2026-06-06 16:10:56.511563372 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmpjS91vd/src/foo.py` 2026-06-06 16:10:56.621400838 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.621469327 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.621476560 DEBUG method="shutdown" response.id=2 duration=11.74µs 2026-06-06 16:10:56.621482224 DEBUG Received server response for request 2 2026-06-06 16:10:56.621485302 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.621625901 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_invalid_tuple_assignment_target_does_not_panic ... 2026-06-06 16:10:56.623072573 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.623141677 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.625189591 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.625315557 DEBUG Client info: None 2026-06-06 16:10:56.625420028 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.625459667 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.625464451 INFO Version: Unknown 2026-06-06 16:10:56.625991683 DEBUG Received server response for request 1 2026-06-06 16:10:56.626020023 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.626058365 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.626102365 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.626104543 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.626122273 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.626130867 DEBUG Initializing workspace `file:///tmp/.tmpO1CYMO/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.626139095 DEBUG Searching for a project in '/tmp/.tmpO1CYMO/src' 2026-06-06 16:10:56.626155522 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.626159111 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.626391752 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.626398222 DEBUG Discovering virtual environment in `/tmp/.tmpO1CYMO/src` 2026-06-06 16:10:56.627048213 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.627075495 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.627080908 DEBUG No virtual environment found 2026-06-06 16:10:56.627090483 DEBUG Adding first-party search path `/tmp/.tmpO1CYMO/src` 2026-06-06 16:10:56.627093740 DEBUG Using vendored stdlib 2026-06-06 16:10:56.627409283 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.627415847 DEBUG Adding new file root '/tmp/.tmpO1CYMO/src' of kind Project 2026-06-06 16:10:56.627792286 DEBUG Updating project to check open files 2026-06-06 16:10:56.627863196 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.627895201 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpO1CYMO/src/foo.py", kind: File } 2026-06-06 16:10:56.627912582 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpO1CYMO/src/foo.py` 2026-06-06 16:10:56.627915077 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.627919679 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.627949268 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpO1CYMO/src/foo.py' 2026-06-06 16:10:56.628249182 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.635027036 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.635174417 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.635273095 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:10:56.635402536 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpO1CYMO/src/foo.py", kind: FileContent } 2026-06-06 16:10:56.635509360 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmpO1CYMO/src/foo.py` 2026-06-06 16:10:56.635637500 DEBUG notification{method="textDocument/didChange"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpO1CYMO/src/foo.py' 2026-06-06 16:10:56.636108056 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.636211674 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.646635208 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.646790099 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.646904212 DEBUG method="shutdown" response.id=2 duration=117.31µs 2026-06-06 16:10:56.647002477 DEBUG Received server response for request 2 2026-06-06 16:10:56.647097498 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.647199072 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_nested_invalid_tuple_assignment_target_does_not_panic ... 2026-06-06 16:10:56.649380585 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.650713591 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.650729967 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.650825835 DEBUG Client info: None 2026-06-06 16:10:56.650973968 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.651675211 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.651856335 INFO Version: Unknown 2026-06-06 16:10:56.652033739 DEBUG Received server response for request 1 2026-06-06 16:10:56.652059759 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.652139115 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.652770638 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.652773007 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.652783536 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.652794578 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.652804844 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.652808640 DEBUG Initializing workspace `file:///tmp/.tmp1b1Td5/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.652817947 DEBUG Searching for a project in '/tmp/.tmp1b1Td5/src' 2026-06-06 16:10:56.652838981 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.652842952 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.653076453 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.653080204 DEBUG Discovering virtual environment in `/tmp/.tmp1b1Td5/src` 2026-06-06 16:10:56.653108287 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.653112391 DEBUG No virtual environment found 2026-06-06 16:10:56.653119685 DEBUG Adding first-party search path `/tmp/.tmp1b1Td5/src` 2026-06-06 16:10:56.653122482 DEBUG Using vendored stdlib 2026-06-06 16:10:56.653361872 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.653367169 DEBUG Adding new file root '/tmp/.tmp1b1Td5/src' of kind Project 2026-06-06 16:10:56.653606296 DEBUG Updating project to check open files 2026-06-06 16:10:56.653618057 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.653651731 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:56.653664225 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp1b1Td5/src/foo.py", kind: File } 2026-06-06 16:10:56.653706421 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp1b1Td5/src/foo.py` 2026-06-06 16:10:56.653709390 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.653714666 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.653732306 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmp1b1Td5/src/foo.py' 2026-06-06 16:10:56.653821178 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.660023974 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.660029720 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.660037364 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:10:56.660100965 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp1b1Td5/src/foo.py", kind: FileContent } 2026-06-06 16:10:56.660110493 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmp1b1Td5/src/foo.py` 2026-06-06 16:10:56.660134537 DEBUG notification{method="textDocument/didChange"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmp1b1Td5/src/foo.py' 2026-06-06 16:10:56.660208961 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.660211772 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.670400365 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.670422864 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.670427650 DEBUG method="shutdown" response.id=2 duration=8.23µs 2026-06-06 16:10:56.670433083 DEBUG Received server response for request 2 2026-06-06 16:10:56.670435578 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.670439864 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files ... 2026-06-06 16:10:56.672736112 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.672811841 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.672900449 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.672916565 DEBUG Client info: None 2026-06-06 16:10:56.672926268 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.672959179 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.672963598 INFO Version: Unknown 2026-06-06 16:10:56.672995170 DEBUG Received server response for request 1 2026-06-06 16:10:56.673017590 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.673050771 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.673111295 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.673114042 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.673150981 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.673159091 DEBUG Initializing workspace `file:///tmp/.tmpDqBJi9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.673167832 DEBUG Searching for a project in '/tmp/.tmpDqBJi9/src' 2026-06-06 16:10:56.673185034 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.673189049 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.673390660 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.673394694 DEBUG Discovering virtual environment in `/tmp/.tmpDqBJi9/src` 2026-06-06 16:10:56.673423599 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.673428232 DEBUG No virtual environment found 2026-06-06 16:10:56.673436230 DEBUG Adding first-party search path `/tmp/.tmpDqBJi9/src` 2026-06-06 16:10:56.673439630 DEBUG Using vendored stdlib 2026-06-06 16:10:56.673621594 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.673625608 DEBUG Adding new file root '/tmp/.tmpDqBJi9/src' of kind Project 2026-06-06 16:10:56.673790406 DEBUG Updating project to check open files 2026-06-06 16:10:56.673798385 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.673809671 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.673825069 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDqBJi9/src/foo.py", kind: File } 2026-06-06 16:10:56.673841817 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpDqBJi9/src/foo.py` 2026-06-06 16:10:56.673844515 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.673849617 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.673862221 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpDqBJi9/src/foo.py' 2026-06-06 16:10:56.673889090 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.673892046 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.673912573 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-06-06 16:10:56.674340242 DEBUG notification{method="workspace/didChangeWatchedFiles"}: Applying changes to `/tmp/.tmpDqBJi9/src` 2026-06-06 16:10:56.674349699 DEBUG notification{method="workspace/didChangeWatchedFiles"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpDqBJi9/src/foo.py", kind: Any } 2026-06-06 16:10:56.674367525 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.674369982 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.684553080 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.684572239 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.684577261 DEBUG method="shutdown" response.id=2 duration=7.99µs 2026-06-06 16:10:56.684583151 DEBUG Received server response for request 2 2026-06-06 16:10:56.684585915 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.684612527 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files_pull_diagnostics ... 2026-06-06 16:10:56.686351598 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.686426515 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.686447629 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.686471532 DEBUG Client info: None 2026-06-06 16:10:56.686485820 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.686503002 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.686506859 INFO Version: Unknown 2026-06-06 16:10:56.686547898 DEBUG Received server response for request 1 2026-06-06 16:10:56.686573445 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.686614736 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.686631211 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.686634788 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.686644562 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.686668662 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.686677158 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.686679950 DEBUG Initializing workspace `file:///tmp/.tmpwFwRkS/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.686687602 DEBUG Searching for a project in '/tmp/.tmpwFwRkS/src' 2026-06-06 16:10:56.686703953 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.686708785 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.686812148 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-06-06 16:10:56.686939355 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.686943962 DEBUG Discovering virtual environment in `/tmp/.tmpwFwRkS/src` 2026-06-06 16:10:56.686970130 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.686974093 DEBUG No virtual environment found 2026-06-06 16:10:56.686980539 DEBUG Adding first-party search path `/tmp/.tmpwFwRkS/src` 2026-06-06 16:10:56.686983094 DEBUG Using vendored stdlib 2026-06-06 16:10:56.687137220 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.687140585 DEBUG Adding new file root '/tmp/.tmpwFwRkS/src' of kind Project 2026-06-06 16:10:56.687277349 DEBUG Updating project to check open files 2026-06-06 16:10:56.687284965 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.687287304 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:56.687297279 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwFwRkS/src/foo.py", kind: File } 2026-06-06 16:10:56.687312531 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpwFwRkS/src/foo.py` 2026-06-06 16:10:56.687314789 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.687319130 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.687327833 DEBUG notification{method="workspace/didChangeWatchedFiles"}: Applying changes to `/tmp/.tmpwFwRkS/src` 2026-06-06 16:10:56.687331468 DEBUG notification{method="workspace/didChangeWatchedFiles"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpwFwRkS/src/foo.py", kind: Any } 2026-06-06 16:10:56.797018896 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.797049962 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.797056654 DEBUG method="shutdown" response.id=2 duration=10.21µs 2026-06-06 16:10:56.797062908 DEBUG Received server response for request 2 2026-06-06 16:10:56.797066033 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.797074495 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open ... 2026-06-06 16:10:56.798389611 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.799778091 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.799854018 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.799941816 DEBUG Client info: None 2026-06-06 16:10:56.800005443 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.800412401 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.800482891 INFO Version: Unknown 2026-06-06 16:10:56.800575386 DEBUG Received server response for request 1 2026-06-06 16:10:56.800660573 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.800751494 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.800852708 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.800917770 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.800997762 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.801068763 DEBUG Initializing workspace `file:///tmp/.tmpBzavmh/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.801255954 DEBUG Searching for a project in '/tmp/.tmpBzavmh/src' 2026-06-06 16:10:56.801338265 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.801397556 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.801636219 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.801704431 DEBUG Discovering virtual environment in `/tmp/.tmpBzavmh/src` 2026-06-06 16:10:56.801796130 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.801857860 DEBUG No virtual environment found 2026-06-06 16:10:56.801929323 DEBUG Adding first-party search path `/tmp/.tmpBzavmh/src` 2026-06-06 16:10:56.801989637 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.802055823 DEBUG Using vendored stdlib 2026-06-06 16:10:56.802281268 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.802346738 DEBUG Adding new file root '/tmp/.tmpBzavmh/src' of kind Project 2026-06-06 16:10:56.802556273 DEBUG Updating project to check open files 2026-06-06 16:10:56.802643064 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.802728776 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBzavmh/src/foo.py", kind: File } 2026-06-06 16:10:56.802805743 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpBzavmh/src/foo.py` 2026-06-06 16:10:56.802866619 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.802933023 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.803024188 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpBzavmh/src/foo.py' 2026-06-06 16:10:56.803149691 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.821303418 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.826605484 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.826705053 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.837015501 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.837155427 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.837237245 DEBUG method="shutdown" response.id=2 duration=85.70µs 2026-06-06 16:10:56.837302990 DEBUG Received server response for request 2 2026-06-06 16:10:56.837375269 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.837440934 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_diagnostics_off ... 2026-06-06 16:10:56.841092263 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.842401955 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.842484700 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.842574063 DEBUG Client info: None 2026-06-06 16:10:56.842638333 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.843024637 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.843079576 INFO Version: Unknown 2026-06-06 16:10:56.843157573 DEBUG Received server response for request 1 2026-06-06 16:10:56.843231918 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.843311046 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.843426574 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.843491951 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.843568653 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.843641458 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.843708334 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.843778048 DEBUG Initializing workspace `file:///tmp/.tmpDRfKwv/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.843970127 DEBUG Searching for a project in '/tmp/.tmpDRfKwv/src' 2026-06-06 16:10:56.844053197 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.844116588 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.844359151 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.844425452 DEBUG Discovering virtual environment in `/tmp/.tmpDRfKwv/src` 2026-06-06 16:10:56.844515872 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.844579452 DEBUG No virtual environment found 2026-06-06 16:10:56.844651135 DEBUG Adding first-party search path `/tmp/.tmpDRfKwv/src` 2026-06-06 16:10:56.844710460 DEBUG Using vendored stdlib 2026-06-06 16:10:56.844942933 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.845008401 DEBUG Adding new file root '/tmp/.tmpDRfKwv/src' of kind Project 2026-06-06 16:10:56.845210193 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.845277581 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:56.845353769 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDRfKwv/src/foo.py", kind: File } 2026-06-06 16:10:56.845436802 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpDRfKwv/src/foo.py` 2026-06-06 16:10:56.845496998 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.845567418 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.953874112 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.954037885 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.954124096 DEBUG method="shutdown" response.id=2 duration=90.38µs 2026-06-06 16:10:56.954190603 DEBUG Received server response for request 2 2026-06-06 16:10:56.954257181 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.954332125 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_file_without_extension_but_python_language ... 2026-06-06 16:10:56.955674027 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.956847509 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.956868317 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.956902109 DEBUG Client info: None 2026-06-06 16:10:56.956913111 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.956927641 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.956931198 INFO Version: Unknown 2026-06-06 16:10:56.956958160 DEBUG Received server response for request 1 2026-06-06 16:10:56.956982414 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.957012548 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.957058016 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.957060212 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.957077476 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.957084666 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.957091715 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:56.957094224 DEBUG Initializing workspace `file:///tmp/.tmprXBbzn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.957102182 DEBUG Searching for a project in '/tmp/.tmprXBbzn/src' 2026-06-06 16:10:56.957117445 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.957120713 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.957300135 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.957302870 DEBUG Discovering virtual environment in `/tmp/.tmprXBbzn/src` 2026-06-06 16:10:56.957327793 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.957331855 DEBUG No virtual environment found 2026-06-06 16:10:56.957339953 DEBUG Adding first-party search path `/tmp/.tmprXBbzn/src` 2026-06-06 16:10:56.957342439 DEBUG Using vendored stdlib 2026-06-06 16:10:56.957514461 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.957518681 DEBUG Adding new file root '/tmp/.tmprXBbzn/src' of kind Project 2026-06-06 16:10:56.957658909 DEBUG Updating project to check open files 2026-06-06 16:10:56.957668312 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.957671047 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:56.957680901 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmprXBbzn/src/foo", kind: File } 2026-06-06 16:10:56.957696157 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmprXBbzn/src/foo` 2026-06-06 16:10:56.957698415 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.957703025 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.957727284 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmprXBbzn/src/foo' 2026-06-06 16:10:56.957795973 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:56.975802154 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:56.980940666 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:56.981067224 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:56.991563474 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:56.991714923 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:56.991798965 DEBUG method="shutdown" response.id=2 duration=86.83µs 2026-06-06 16:10:56.991876990 DEBUG Received server response for request 2 2026-06-06 16:10:56.991955958 DEBUG Client sends notification `exit` 2026-06-06 16:10:56.992033537 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_ipynb_file_with_python_language ... 2026-06-06 16:10:56.995657004 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:56.996842925 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:56.996861332 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:56.996908039 DEBUG Client info: None 2026-06-06 16:10:56.996918099 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:56.996934585 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:56.996938120 INFO Version: Unknown 2026-06-06 16:10:56.996964316 DEBUG Received server response for request 1 2026-06-06 16:10:56.996985092 DEBUG Client sends notification `initialized` 2026-06-06 16:10:56.997022761 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:56.997060366 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:56.997067351 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:56.997082060 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:56.997088794 DEBUG Initializing workspace `file:///tmp/.tmpUpnlDF/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:56.997096359 DEBUG Searching for a project in '/tmp/.tmpUpnlDF/src' 2026-06-06 16:10:56.997110732 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:56.997113886 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:56.997328956 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:56.997331852 DEBUG Discovering virtual environment in `/tmp/.tmpUpnlDF/src` 2026-06-06 16:10:56.997354293 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:56.997358349 DEBUG No virtual environment found 2026-06-06 16:10:56.997365034 DEBUG Adding first-party search path `/tmp/.tmpUpnlDF/src` 2026-06-06 16:10:56.997367504 DEBUG Using vendored stdlib 2026-06-06 16:10:56.997557654 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:56.997561772 DEBUG Adding new file root '/tmp/.tmpUpnlDF/src' of kind Project 2026-06-06 16:10:56.997716930 DEBUG Updating project to check open files 2026-06-06 16:10:56.997724683 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:56.997732588 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:56.997744914 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUpnlDF/src/foo.ipynb", kind: File } 2026-06-06 16:10:56.997758820 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpUpnlDF/src/foo.ipynb` 2026-06-06 16:10:56.997761029 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:56.997769360 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:56.997785094 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpUpnlDF/src/foo.ipynb' 2026-06-06 16:10:56.997821695 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.021572597 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.026642282 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:57.026651436 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:57.036823807 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:57.036840274 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.036844610 DEBUG method="shutdown" response.id=2 duration=7.21µs 2026-06-06 16:10:57.036850556 DEBUG Received server response for request 2 2026-06-06 16:10:57.036868863 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.036872927 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_open_files_only ... 2026-06-06 16:10:57.040656334 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.041996711 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.042013734 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.042041751 DEBUG Client info: None 2026-06-06 16:10:57.042052611 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.042067396 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.042070888 INFO Version: Unknown 2026-06-06 16:10:57.042096710 DEBUG Received server response for request 1 2026-06-06 16:10:57.042117922 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.042152282 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.042236125 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.042238890 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.042299610 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.042307966 DEBUG Initializing workspace `file:///tmp/.tmppHSP9n/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.042315646 DEBUG Searching for a project in '/tmp/.tmppHSP9n/src' 2026-06-06 16:10:57.042330824 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.042333888 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.042504240 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.042506955 DEBUG Discovering virtual environment in `/tmp/.tmppHSP9n/src` 2026-06-06 16:10:57.042529613 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.042533036 DEBUG No virtual environment found 2026-06-06 16:10:57.042540638 DEBUG Adding first-party search path `/tmp/.tmppHSP9n/src` 2026-06-06 16:10:57.042543079 DEBUG Using vendored stdlib 2026-06-06 16:10:57.042728180 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.042731998 DEBUG Adding new file root '/tmp/.tmppHSP9n/src' of kind Project 2026-06-06 16:10:57.042861146 DEBUG Updating project to check open files 2026-06-06 16:10:57.042869420 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.043151217 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.045322430 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppHSP9n/src/foo.py", kind: File } 2026-06-06 16:10:57.045551515 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmppHSP9n/src/foo.py` 2026-06-06 16:10:57.045621028 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.045841191 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.046037161 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmppHSP9n/src/foo.py' 2026-06-06 16:10:57.046243459 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.063063933 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.067953544 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:57.067962134 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:57.078354027 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:57.078388797 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.078394706 DEBUG method="shutdown" response.id=2 duration=9.08µs 2026-06-06 16:10:57.078406868 DEBUG Received server response for request 2 2026-06-06 16:10:57.078409077 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.078470086 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_file_uri ... 2026-06-06 16:10:57.081971769 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.082031995 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.083265602 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.083280991 DEBUG Client info: None 2026-06-06 16:10:57.083289133 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.083301807 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.083305196 INFO Version: Unknown 2026-06-06 16:10:57.083330409 DEBUG Received server response for request 1 2026-06-06 16:10:57.083350406 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.084037610 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.084082873 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.084085197 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.084093907 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.084100534 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.084107326 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:57.084109602 DEBUG Initializing workspace `file:///tmp/.tmpPvFPm0/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.084116868 DEBUG Searching for a project in '/tmp/.tmpPvFPm0/src' 2026-06-06 16:10:57.084131207 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.084134519 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.084835807 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.085440371 DEBUG Discovering virtual environment in `/tmp/.tmpPvFPm0/src` 2026-06-06 16:10:57.085483967 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.085490913 DEBUG No virtual environment found 2026-06-06 16:10:57.085501883 DEBUG Adding first-party search path `/tmp/.tmpPvFPm0/src` 2026-06-06 16:10:57.085506580 DEBUG Using vendored stdlib 2026-06-06 16:10:57.085781962 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.085788487 DEBUG Adding new file root '/tmp/.tmpPvFPm0/src' of kind Project 2026-06-06 16:10:57.085967892 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.085971236 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:57.085981360 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPvFPm0/src/foo.py", kind: File } 2026-06-06 16:10:57.085998734 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpPvFPm0/src/foo.py` 2026-06-06 16:10:57.086000967 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.086005217 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.087898804 INFO notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}:Project::index_files{project=src}: Indexed 0 file(s) in 0.002s 2026-06-06 16:10:57.087919358 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpPvFPm0/src/foo.py' 2026-06-06 16:10:57.087952727 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.104566053 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.109822655 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:57.109925379 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:57.120274080 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:57.120388682 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.120458755 DEBUG method="shutdown" response.id=2 duration=74.12µs 2026-06-06 16:10:57.120552284 DEBUG Received server response for request 2 2026-06-06 16:10:57.120613672 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.120701974 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_untitled_uri ... 2026-06-06 16:10:57.124149789 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.125463902 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.125480095 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.125582906 DEBUG Client info: None 2026-06-06 16:10:57.125592986 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.125607141 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.125610562 INFO Version: Unknown 2026-06-06 16:10:57.125657835 DEBUG Received server response for request 1 2026-06-06 16:10:57.125693801 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.126196156 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.126234544 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.126236830 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.126252087 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.126258694 DEBUG Initializing workspace `file:///tmp/.tmpVP1gvT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.126266159 DEBUG Searching for a project in '/tmp/.tmpVP1gvT/src' 2026-06-06 16:10:57.126281071 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.126284063 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.126447375 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.126450042 DEBUG Discovering virtual environment in `/tmp/.tmpVP1gvT/src` 2026-06-06 16:10:57.126472502 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.126476072 DEBUG No virtual environment found 2026-06-06 16:10:57.126482383 DEBUG Adding first-party search path `/tmp/.tmpVP1gvT/src` 2026-06-06 16:10:57.126484783 DEBUG Using vendored stdlib 2026-06-06 16:10:57.126647609 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.126651292 DEBUG Adding new file root '/tmp/.tmpVP1gvT/src' of kind Project 2026-06-06 16:10:57.126774352 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.127374280 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.127395112 DEBUG notification{method="textDocument/didOpen"}: Opening file `untitled:///tmp/.tmpVP1gvT/src/foo.py` 2026-06-06 16:10:57.127397830 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.127406238 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.127421566 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Checking file 'untitled:///tmp/.tmpVP1gvT/src/foo.py' 2026-06-06 16:10:57.127455364 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.144199634 DEBUG notification{method="textDocument/didOpen"}:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.149100194 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:10:57.149197756 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-06-06 16:10:57.159507254 DEBUG Client sends request `shutdown` with ID 2 2026-06-06 16:10:57.159592610 DEBUG request{id=2 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.159656046 DEBUG method="shutdown" response.id=2 duration=65.51µs 2026-06-06 16:10:57.159723536 DEBUG Received server response for request 2 2026-06-06 16:10:57.159781983 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.159843444 DEBUG Received exit notification, exiting ok test pull_diagnostics::closing_external_file_preserves_open_files ... 2026-06-06 16:10:57.163692318 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.163757695 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.163775153 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.163806627 DEBUG Client info: None 2026-06-06 16:10:57.163820093 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.163834623 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.163838336 INFO Version: Unknown 2026-06-06 16:10:57.163939656 DEBUG Received server response for request 1 2026-06-06 16:10:57.163960432 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.164037816 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.164052576 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.164055145 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.164063099 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.164066568 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.165916730 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.166002458 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:57.166006855 DEBUG Initializing workspace `file:///tmp/.tmp7IPfgx/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.166014655 DEBUG Searching for a project in '/tmp/.tmp7IPfgx/src' 2026-06-06 16:10:57.166031341 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.166034530 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.166206423 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.166209206 DEBUG Discovering virtual environment in `/tmp/.tmp7IPfgx/src` 2026-06-06 16:10:57.166231606 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.166235518 DEBUG No virtual environment found 2026-06-06 16:10:57.166241287 DEBUG Adding first-party search path `/tmp/.tmp7IPfgx/src` 2026-06-06 16:10:57.166243654 DEBUG Using vendored stdlib 2026-06-06 16:10:57.166410831 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.166414823 DEBUG Adding new file root '/tmp/.tmp7IPfgx/src' of kind Project 2026-06-06 16:10:57.166550714 DEBUG Updating project to check open files 2026-06-06 16:10:57.166558731 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.166561392 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:57.166572292 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7IPfgx/src/main.py", kind: File } 2026-06-06 16:10:57.166586026 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp7IPfgx/src/main.py` 2026-06-06 16:10:57.166588201 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.166592475 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.167212872 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp7IPfgx/src/main.py"))}: Checking file '/tmp/.tmp7IPfgx/src/main.py' 2026-06-06 16:10:57.167358152 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp7IPfgx/src/main.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.186026034 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp7IPfgx/src/main.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.191215071 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.62ms 2026-06-06 16:10:57.191319016 DEBUG Received server response for request 2 2026-06-06 16:10:57.191537464 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.191633745 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7IPfgx/external/builtins.pyi", kind: File } 2026-06-06 16:10:57.191721186 DEBUG Client sends notification `textDocument/didClose` 2026-06-06 16:10:57.191799061 DEBUG notification{method="textDocument/didClose"}: Closing file `/tmp/.tmp7IPfgx/external/builtins.pyi` 2026-06-06 16:10:57.191860170 DEBUG notification{method="textDocument/didClose"}: Take open project files 2026-06-06 16:10:57.191941635 DEBUG notification{method="textDocument/didClose"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.192015553 DEBUG notification{method="textDocument/didClose"}: Updating the status of `/tmp/.tmp7IPfgx/external/builtins.pyi` 2026-06-06 16:10:57.192079724 DEBUG notification{method="textDocument/didClose"}: Updating the revision of `/tmp/.tmp7IPfgx/external/builtins.pyi` 2026-06-06 16:10:57.192155214 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-06-06 16:10:57.192322446 DEBUG method="textDocument/diagnostic" response.id=3 duration=103.96µs 2026-06-06 16:10:57.192401788 DEBUG Received server response for request 3 2026-06-06 16:10:57.202582756 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:57.202673345 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.202751466 DEBUG method="shutdown" response.id=4 duration=79.74µs 2026-06-06 16:10:57.202819872 DEBUG Received server response for request 4 2026-06-06 16:10:57.202885203 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.202953388 DEBUG Received exit notification, exiting ok test pull_diagnostics::current_analysis_unreachable_code_has_unnecessary_hint_tag ... 2026-06-06 16:10:57.206631395 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.207931968 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.207947189 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.207973851 DEBUG Client info: None 2026-06-06 16:10:57.207982289 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.207996396 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.207999967 INFO Version: Unknown 2026-06-06 16:10:57.208025684 DEBUG Received server response for request 1 2026-06-06 16:10:57.208044496 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.208073033 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.208177254 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.208179525 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.208194086 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.208200725 DEBUG Initializing workspace `file:///tmp/.tmpJGJKxV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.208208490 DEBUG Searching for a project in '/tmp/.tmpJGJKxV/src' 2026-06-06 16:10:57.208253686 DEBUG Found project at '/tmp/.tmpJGJKxV' 2026-06-06 16:10:57.208257455 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.208425228 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.208427978 DEBUG Discovering virtual environment in `/tmp/.tmpJGJKxV` 2026-06-06 16:10:57.208450762 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.208454265 DEBUG No virtual environment found 2026-06-06 16:10:57.208459942 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:10:57.208465280 DEBUG Adding first-party search path `/tmp/.tmpJGJKxV/src` 2026-06-06 16:10:57.208468459 DEBUG Adding first-party search path `/tmp/.tmpJGJKxV` 2026-06-06 16:10:57.208470811 DEBUG Using vendored stdlib 2026-06-06 16:10:57.210957571 INFO Python version: Python 3.10, platform: linux 2026-06-06 16:10:57.210965366 DEBUG Adding new file root '/tmp/.tmpJGJKxV' of kind Project 2026-06-06 16:10:57.211232539 DEBUG Updating project to check open files 2026-06-06 16:10:57.211243967 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.211250872 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.211254481 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.211486562 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJGJKxV/src/foo.py", kind: File } 2026-06-06 16:10:57.211501241 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpJGJKxV/src/foo.py` 2026-06-06 16:10:57.211503550 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.211508124 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.211552243 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpJGJKxV/src/foo.py"))}: Checking file '/tmp/.tmpJGJKxV/src/foo.py' 2026-06-06 16:10:57.211615614 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpJGJKxV/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.237891031 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpJGJKxV/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-06-06 16:10:57.238170961 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpJGJKxV/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (neither stub nor real module file) 2026-06-06 16:10:57.238291074 DEBUG method="textDocument/diagnostic" response.id=2 duration=26.78ms 2026-06-06 16:10:57.238362849 DEBUG Received server response for request 2 2026-06-06 16:10:57.248596444 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:57.248613960 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.248618094 DEBUG method="shutdown" response.id=3 duration=6.10µs 2026-06-06 16:10:57.248629272 DEBUG Received server response for request 3 2026-06-06 16:10:57.248631802 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.248741324 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_changed ... 2026-06-06 16:10:57.253189473 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.253262734 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.253280876 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.254768767 DEBUG Client info: None 2026-06-06 16:10:57.254778993 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.254792311 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.254796357 INFO Version: Unknown 2026-06-06 16:10:57.255295650 DEBUG Received server response for request 1 2026-06-06 16:10:57.255317689 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.255346959 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.255386688 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.255388868 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.255396949 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.255399595 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.255407241 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.255413563 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:57.255415859 DEBUG Initializing workspace `file:///tmp/.tmpei58SI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.255423261 DEBUG Searching for a project in '/tmp/.tmpei58SI/src' 2026-06-06 16:10:57.255440283 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.255443471 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.255615467 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.255618429 DEBUG Discovering virtual environment in `/tmp/.tmpei58SI/src` 2026-06-06 16:10:57.255642152 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.255645967 DEBUG No virtual environment found 2026-06-06 16:10:57.255652892 DEBUG Adding first-party search path `/tmp/.tmpei58SI/src` 2026-06-06 16:10:57.255655345 DEBUG Using vendored stdlib 2026-06-06 16:10:57.255823272 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.255826921 DEBUG Adding new file root '/tmp/.tmpei58SI/src' of kind Project 2026-06-06 16:10:57.255956532 DEBUG Updating project to check open files 2026-06-06 16:10:57.255963732 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.255966085 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:57.255976095 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpei58SI/src/foo.py", kind: File } 2026-06-06 16:10:57.255989646 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpei58SI/src/foo.py` 2026-06-06 16:10:57.255991786 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.255996142 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.256375024 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpei58SI/src/foo.py"))}: Checking file '/tmp/.tmpei58SI/src/foo.py' 2026-06-06 16:10:57.256434151 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpei58SI/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.275083182 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpei58SI/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.279952467 DEBUG method="textDocument/diagnostic" response.id=2 duration=23.95ms 2026-06-06 16:10:57.279995340 DEBUG Received server response for request 2 2026-06-06 16:10:57.280020841 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:10:57.280214458 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:10:57.280223793 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpei58SI/src/foo.py", kind: FileContent } 2026-06-06 16:10:57.280233361 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmpei58SI/src/foo.py` 2026-06-06 16:10:57.280381981 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-06-06 16:10:57.280420020 DEBUG request{id=3 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpei58SI/src/foo.py"))}: Checking file '/tmp/.tmpei58SI/src/foo.py' 2026-06-06 16:10:57.280477231 DEBUG method="textDocument/diagnostic" response.id=3 duration=87.45µs 2026-06-06 16:10:57.280534710 DEBUG Received server response for request 3 2026-06-06 16:10:57.290644107 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:57.290665930 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.290669387 DEBUG method="shutdown" response.id=4 duration=5.24µs 2026-06-06 16:10:57.290747295 DEBUG Received server response for request 4 2026-06-06 16:10:57.290749860 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.290753941 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_unchanged ... 2026-06-06 16:10:57.294586131 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.294651775 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.296149641 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.296196959 DEBUG Client info: None 2026-06-06 16:10:57.296208175 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.296221967 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.296225690 INFO Version: Unknown 2026-06-06 16:10:57.296379212 DEBUG Received server response for request 1 2026-06-06 16:10:57.296416391 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.296522313 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.296570997 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.296573822 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.296584859 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.296587307 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.296672298 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.296679428 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:57.296682183 DEBUG Initializing workspace `file:///tmp/.tmplMacsT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.296689766 DEBUG Searching for a project in '/tmp/.tmplMacsT/src' 2026-06-06 16:10:57.296703745 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.296706652 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.296887948 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.296891068 DEBUG Discovering virtual environment in `/tmp/.tmplMacsT/src` 2026-06-06 16:10:57.296913501 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.296917040 DEBUG No virtual environment found 2026-06-06 16:10:57.296922704 DEBUG Adding first-party search path `/tmp/.tmplMacsT/src` 2026-06-06 16:10:57.296925050 DEBUG Using vendored stdlib 2026-06-06 16:10:57.297896672 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.297967760 DEBUG Adding new file root '/tmp/.tmplMacsT/src' of kind Project 2026-06-06 16:10:57.298191511 DEBUG Updating project to check open files 2026-06-06 16:10:57.298199271 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.298201992 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:57.298211792 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplMacsT/src/foo.py", kind: File } 2026-06-06 16:10:57.298226056 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmplMacsT/src/foo.py` 2026-06-06 16:10:57.298228270 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.298232736 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.298296557 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmplMacsT/src/foo.py"))}: Checking file '/tmp/.tmplMacsT/src/foo.py' 2026-06-06 16:10:57.298350376 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmplMacsT/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.315505418 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmplMacsT/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.320523286 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.29ms 2026-06-06 16:10:57.320564268 DEBUG Received server response for request 2 2026-06-06 16:10:57.320587436 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-06-06 16:10:57.320738250 DEBUG method="textDocument/diagnostic" response.id=3 duration=47.55µs 2026-06-06 16:10:57.320745183 DEBUG Received server response for request 3 2026-06-06 16:10:57.330836408 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:57.330874296 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.330879123 DEBUG method="shutdown" response.id=4 duration=7.56µs 2026-06-06 16:10:57.330890480 DEBUG Received server response for request 4 2026-06-06 16:10:57.330892729 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.330912035 DEBUG Received exit notification, exiting ok test pull_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-06-06 16:10:57.334832560 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.335007478 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.335029261 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.336021044 DEBUG Client info: None 2026-06-06 16:10:57.336029747 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: Some( false, ), }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.336047479 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.336050823 INFO Version: Unknown 2026-06-06 16:10:57.336087955 DEBUG Received server response for request 1 2026-06-06 16:10:57.336113947 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.336162506 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.336198443 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.336200613 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.336208565 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:10:57.336234855 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.336243334 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-06-06 16:10:57.336246074 DEBUG Initializing workspace `file:///tmp/.tmpimvQuJ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.336254380 DEBUG Searching for a project in '/tmp/.tmpimvQuJ/src' 2026-06-06 16:10:57.336270572 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.336274522 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.336505947 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.336509158 DEBUG Discovering virtual environment in `/tmp/.tmpimvQuJ/src` 2026-06-06 16:10:57.336533745 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.336537808 DEBUG No virtual environment found 2026-06-06 16:10:57.336544388 DEBUG Adding first-party search path `/tmp/.tmpimvQuJ/src` 2026-06-06 16:10:57.336546744 DEBUG Using vendored stdlib 2026-06-06 16:10:57.336713933 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.336717769 DEBUG Adding new file root '/tmp/.tmpimvQuJ/src' of kind Project 2026-06-06 16:10:57.337606005 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.337682511 DEBUG Processing deferred request `workspace/diagnostic` 2026-06-06 16:10:57.338108163 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:10:57.339629752 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-06-06 16:10:57.340015048 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpimvQuJ/src/foo.py' 2026-06-06 16:10:57.340402158 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.001s 2026-06-06 16:10:57.340538450 DEBUG method="workspace/diagnostic" response.id=2 duration=2.79ms 2026-06-06 16:10:57.340638811 DEBUG Received server response for request 2 2026-06-06 16:10:57.341045325 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.341154669 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpimvQuJ/src/foo.py") 2026-06-06 16:10:57.341249535 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the revision of `/tmp/.tmpimvQuJ/src/foo.py` 2026-06-06 16:10:57.341351878 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the permissions of `/tmp/.tmpimvQuJ/src/foo.py` 2026-06-06 16:10:57.341443138 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpimvQuJ/src/foo.py` 2026-06-06 16:10:57.341521857 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.341622996 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.341722371 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-06-06 16:10:57.341870786 DEBUG method="textDocument/diagnostic" response.id=3 duration=37.96µs 2026-06-06 16:10:57.341966357 DEBUG Received server response for request 3 2026-06-06 16:10:57.352214913 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:57.352329690 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.352424329 DEBUG method="shutdown" response.id=4 duration=97.56µs 2026-06-06 16:10:57.352526684 DEBUG Received server response for request 4 2026-06-06 16:10:57.352629236 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.352735892 DEBUG Received exit notification, exiting ok test pull_diagnostics::loop_carried_rebinding_is_not_reported_unused ... 2026-06-06 16:10:57.354300993 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.355691352 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.355797796 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.355925251 DEBUG Client info: None 2026-06-06 16:10:57.356032853 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.356635624 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.356710634 INFO Version: Unknown 2026-06-06 16:10:57.356881165 DEBUG Received server response for request 1 2026-06-06 16:10:57.357010326 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.357171367 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.357348342 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.357449467 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.357566698 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.357687476 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.357671469 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.357882985 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:57.357974806 DEBUG Initializing workspace `file:///tmp/.tmpmpyuCk/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.358278346 DEBUG Searching for a project in '/tmp/.tmpmpyuCk/src' 2026-06-06 16:10:57.358385455 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.358486938 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.358810842 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.358920139 DEBUG Discovering virtual environment in `/tmp/.tmpmpyuCk/src` 2026-06-06 16:10:57.359059304 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.359154503 DEBUG No virtual environment found 2026-06-06 16:10:57.359266182 DEBUG Adding first-party search path `/tmp/.tmpmpyuCk/src` 2026-06-06 16:10:57.359346452 DEBUG Using vendored stdlib 2026-06-06 16:10:57.359617784 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.359693999 DEBUG Adding new file root '/tmp/.tmpmpyuCk/src' of kind Project 2026-06-06 16:10:57.359928993 DEBUG Updating project to check open files 2026-06-06 16:10:57.360015353 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.360087158 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:57.360166297 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpmpyuCk/src/foo.py", kind: File } 2026-06-06 16:10:57.360255641 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpmpyuCk/src/foo.py` 2026-06-06 16:10:57.360326940 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.360400283 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.360535967 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpmpyuCk/src/foo.py"))}: Checking file '/tmp/.tmpmpyuCk/src/foo.py' 2026-06-06 16:10:57.360732219 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpmpyuCk/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.377754374 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpmpyuCk/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.393618372 DEBUG method="textDocument/diagnostic" response.id=2 duration=33.14ms 2026-06-06 16:10:57.393772892 DEBUG Received server response for request 2 2026-06-06 16:10:57.403987135 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:57.404078859 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.404176215 DEBUG method="shutdown" response.id=3 duration=100.05µs 2026-06-06 16:10:57.404265066 DEBUG Received server response for request 3 2026-06-06 16:10:57.404342136 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.404350652 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open ... 2026-06-06 16:10:57.409146562 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.409210823 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.409225851 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.409255027 DEBUG Client info: None 2026-06-06 16:10:57.409268875 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.409286377 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.409291151 INFO Version: Unknown 2026-06-06 16:10:57.409334449 DEBUG Received server response for request 1 2026-06-06 16:10:57.409358627 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.409410212 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.409569111 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.409572847 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.409592741 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.409601470 DEBUG Initializing workspace `file:///tmp/.tmp1OsWfx/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.409611281 DEBUG Searching for a project in '/tmp/.tmp1OsWfx/src' 2026-06-06 16:10:57.409630855 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.409634681 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.409838782 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.409842522 DEBUG Discovering virtual environment in `/tmp/.tmp1OsWfx/src` 2026-06-06 16:10:57.409872862 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.409877346 DEBUG No virtual environment found 2026-06-06 16:10:57.409885321 DEBUG Adding first-party search path `/tmp/.tmp1OsWfx/src` 2026-06-06 16:10:57.409888585 DEBUG Using vendored stdlib 2026-06-06 16:10:57.410093223 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.410097620 DEBUG Adding new file root '/tmp/.tmp1OsWfx/src' of kind Project 2026-06-06 16:10:57.410261477 DEBUG Updating project to check open files 2026-06-06 16:10:57.410270245 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.411136554 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.411143879 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.411169837 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp1OsWfx/src/foo.py", kind: File } 2026-06-06 16:10:57.411192042 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp1OsWfx/src/foo.py` 2026-06-06 16:10:57.411195298 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.411202118 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.411243172 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp1OsWfx/src/foo.py"))}: Checking file '/tmp/.tmp1OsWfx/src/foo.py' 2026-06-06 16:10:57.411311626 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp1OsWfx/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.431220969 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmp1OsWfx/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.436435357 DEBUG method="textDocument/diagnostic" response.id=2 duration=25.23ms 2026-06-06 16:10:57.436450210 DEBUG Received server response for request 2 2026-06-06 16:10:57.446844795 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:57.446864317 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.446870153 DEBUG method="shutdown" response.id=3 duration=9.47µs 2026-06-06 16:10:57.446876396 DEBUG Received server response for request 3 2026-06-06 16:10:57.446879040 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.446884171 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open_diagnostics_off ... 2026-06-06 16:10:57.451199728 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.452597252 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.452694353 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.452810738 DEBUG Client info: None 2026-06-06 16:10:57.452915174 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.453476818 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.453562562 INFO Version: Unknown 2026-06-06 16:10:57.453721785 DEBUG Received server response for request 1 2026-06-06 16:10:57.453888972 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.454055400 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.454231521 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.454330797 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.454442270 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.454544058 DEBUG Initializing workspace `file:///tmp/.tmpEAQ7Q9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.454927369 DEBUG Searching for a project in '/tmp/.tmpEAQ7Q9/src' 2026-06-06 16:10:57.455063102 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.455179729 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.455479211 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.455580213 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.455759726 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.455851519 DEBUG Discovering virtual environment in `/tmp/.tmpEAQ7Q9/src` 2026-06-06 16:10:57.455989618 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.456085466 DEBUG No virtual environment found 2026-06-06 16:10:57.456205899 DEBUG Adding first-party search path `/tmp/.tmpEAQ7Q9/src` 2026-06-06 16:10:57.456316999 DEBUG Using vendored stdlib 2026-06-06 16:10:57.456741714 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.456878129 DEBUG Adding new file root '/tmp/.tmpEAQ7Q9/src' of kind Project 2026-06-06 16:10:57.457203714 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.457314751 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpEAQ7Q9/src/foo.py", kind: File } 2026-06-06 16:10:57.457454564 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpEAQ7Q9/src/foo.py` 2026-06-06 16:10:57.457561629 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.457653367 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.457808274 DEBUG method="textDocument/diagnostic" response.id=2 duration=58.91µs 2026-06-06 16:10:57.457945096 DEBUG Received server response for request 2 2026-06-06 16:10:57.468178749 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:57.468208628 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.468213187 DEBUG method="shutdown" response.id=3 duration=6.62µs 2026-06-06 16:10:57.468278995 DEBUG Received server response for request 3 2026-06-06 16:10:57.468282256 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.468291999 DEBUG Received exit notification, exiting ok test pull_diagnostics::pull_excluded_file ... 2026-06-06 16:10:57.469698399 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.469759408 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.469772532 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.469799683 DEBUG Client info: None 2026-06-06 16:10:57.469815171 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.469831326 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.469836031 INFO Version: Unknown 2026-06-06 16:10:57.472448424 DEBUG Received server response for request 1 2026-06-06 16:10:57.472475457 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.472662296 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.472813618 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.472818796 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.472834774 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.472838237 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.472847380 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.472861799 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:57.472864865 DEBUG Initializing workspace `file:///tmp/.tmpK9DzMa/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.472874275 DEBUG Searching for a project in '/tmp/.tmpK9DzMa/src' 2026-06-06 16:10:57.473221140 DEBUG Found project at '/tmp/.tmpK9DzMa' 2026-06-06 16:10:57.473227476 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.473439469 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.473443564 DEBUG Discovering virtual environment in `/tmp/.tmpK9DzMa` 2026-06-06 16:10:57.473473380 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.473478079 DEBUG No virtual environment found 2026-06-06 16:10:57.473485425 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:10:57.473492146 DEBUG Adding first-party search path `/tmp/.tmpK9DzMa/src` 2026-06-06 16:10:57.473496033 DEBUG Adding first-party search path `/tmp/.tmpK9DzMa` 2026-06-06 16:10:57.473499220 DEBUG Using vendored stdlib 2026-06-06 16:10:57.473714974 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.473719664 DEBUG Adding new file root '/tmp/.tmpK9DzMa' of kind Project 2026-06-06 16:10:57.473904148 DEBUG Updating project to check open files 2026-06-06 16:10:57.473912732 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.473915970 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:57.473933609 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpK9DzMa/src/foo.py", kind: File } 2026-06-06 16:10:57.473949768 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpK9DzMa/src/foo.py` 2026-06-06 16:10:57.473952963 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.473958795 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.476523929 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpK9DzMa/src/foo.py"))}: Checking file '/tmp/.tmpK9DzMa/src/foo.py' 2026-06-06 16:10:57.476734657 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpK9DzMa/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.493276387 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpK9DzMa/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.500843135 DEBUG method="textDocument/diagnostic" response.id=2 duration=26.88ms 2026-06-06 16:10:57.500881649 DEBUG Received server response for request 2 2026-06-06 16:10:57.501044623 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.501241182 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpK9DzMa/src/excluded/lib.py", kind: File } 2026-06-06 16:10:57.501352455 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-06-06 16:10:57.501503599 DEBUG method="textDocument/diagnostic" response.id=3 duration=53.38µs 2026-06-06 16:10:57.501527610 DEBUG Received server response for request 3 2026-06-06 16:10:57.511699229 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:57.511723870 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.511728246 DEBUG method="shutdown" response.id=4 duration=6.71µs 2026-06-06 16:10:57.511814399 DEBUG Received server response for request 4 2026-06-06 16:10:57.511817812 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.511823222 DEBUG Received exit notification, exiting ok test pull_diagnostics::stack_size ... 2026-06-06 16:10:57.516020886 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.517938423 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.518050932 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.518173144 DEBUG Client info: None 2026-06-06 16:10:57.518279619 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.518869260 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.518956810 INFO Version: Unknown 2026-06-06 16:10:57.519066008 DEBUG Received server response for request 1 2026-06-06 16:10:57.519182956 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.519323594 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.519481267 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.519583915 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.519700553 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.519796164 DEBUG Initializing workspace `file:///tmp/.tmpH2BPW9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.520074676 DEBUG Searching for a project in '/tmp/.tmpH2BPW9/src' 2026-06-06 16:10:57.520191769 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.520282860 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.520596202 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.520695203 DEBUG Discovering virtual environment in `/tmp/.tmpH2BPW9/src` 2026-06-06 16:10:57.520807573 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.520895180 DEBUG No virtual environment found 2026-06-06 16:10:57.520906540 DEBUG Adding first-party search path `/tmp/.tmpH2BPW9/src` 2026-06-06 16:10:57.520910580 DEBUG Using vendored stdlib 2026-06-06 16:10:57.521138262 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.521145535 DEBUG Adding new file root '/tmp/.tmpH2BPW9/src' of kind Project 2026-06-06 16:10:57.521332432 DEBUG Updating project to check open files 2026-06-06 16:10:57.521341616 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.521604070 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.521691576 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.521792854 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpH2BPW9/src/foo.py", kind: File } 2026-06-06 16:10:57.521894418 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpH2BPW9/src/foo.py` 2026-06-06 16:10:57.521972855 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.522057986 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.523582290 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpH2BPW9/src/foo.py"))}: Checking file '/tmp/.tmpH2BPW9/src/foo.py' 2026-06-06 16:10:57.523909968 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpH2BPW9/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.552773074 DEBUG method="textDocument/diagnostic" response.id=2 duration=30.69ms 2026-06-06 16:10:57.552817241 DEBUG Received server response for request 2 2026-06-06 16:10:57.563156982 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:57.563235841 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.563257771 DEBUG method="shutdown" response.id=3 duration=24.40µs 2026-06-06 16:10:57.563358849 DEBUG Received server response for request 3 2026-06-06 16:10:57.563362357 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.563374146 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_has_unnecessary_hint_tag ... 2026-06-06 16:10:57.568216903 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.568285636 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.568324011 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.568342364 DEBUG Client info: None 2026-06-06 16:10:57.569908642 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.569925893 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.569930770 INFO Version: Unknown 2026-06-06 16:10:57.569965500 DEBUG Received server response for request 1 2026-06-06 16:10:57.569990539 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.570349578 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.570396392 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.570400445 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.570409962 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.570413169 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.570416754 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.570425702 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:57.570431791 DEBUG Initializing workspace `file:///tmp/.tmpUKhoaE/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.570442457 DEBUG Searching for a project in '/tmp/.tmpUKhoaE/src' 2026-06-06 16:10:57.570472877 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.570477219 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.570722648 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.570728641 DEBUG Discovering virtual environment in `/tmp/.tmpUKhoaE/src` 2026-06-06 16:10:57.570761706 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.570766589 DEBUG No virtual environment found 2026-06-06 16:10:57.570775945 DEBUG Adding first-party search path `/tmp/.tmpUKhoaE/src` 2026-06-06 16:10:57.570779767 DEBUG Using vendored stdlib 2026-06-06 16:10:57.572498925 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.572506555 DEBUG Adding new file root '/tmp/.tmpUKhoaE/src' of kind Project 2026-06-06 16:10:57.572679164 DEBUG Updating project to check open files 2026-06-06 16:10:57.572689658 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.572693167 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:57.572707913 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUKhoaE/src/foo.py", kind: File } 2026-06-06 16:10:57.572726603 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpUKhoaE/src/foo.py` 2026-06-06 16:10:57.572729569 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.572741449 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.573137150 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpUKhoaE/src/foo.py"))}: Checking file '/tmp/.tmpUKhoaE/src/foo.py' 2026-06-06 16:10:57.573368902 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpUKhoaE/src/foo.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.590606572 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpUKhoaE/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.597099974 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.35ms 2026-06-06 16:10:57.597278425 DEBUG Received server response for request 2 2026-06-06 16:10:57.607503860 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:57.607626091 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.607632755 DEBUG method="shutdown" response.id=3 duration=10.32µs 2026-06-06 16:10:57.607650089 DEBUG Received server response for request 3 2026-06-06 16:10:57.607653719 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.607661781 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_suppresses_unused_binding_hint ... 2026-06-06 16:10:57.612218410 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.612289828 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.612304280 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.612332659 DEBUG Client info: None 2026-06-06 16:10:57.612344973 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.612363252 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.612368325 INFO Version: Unknown 2026-06-06 16:10:57.613763823 DEBUG Received server response for request 1 2026-06-06 16:10:57.613787812 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.613838940 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.613875931 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.613879317 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.613889334 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.613892965 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.613911905 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.613921431 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:57.613924652 DEBUG Initializing workspace `file:///tmp/.tmpnoXa6c/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.617232658 DEBUG Searching for a project in '/tmp/.tmpnoXa6c/src' 2026-06-06 16:10:57.617394529 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.617460583 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.617833669 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.617916277 DEBUG Discovering virtual environment in `/tmp/.tmpnoXa6c/src` 2026-06-06 16:10:57.618113008 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.618298127 DEBUG No virtual environment found 2026-06-06 16:10:57.618427248 DEBUG Adding first-party search path `/tmp/.tmpnoXa6c/src` 2026-06-06 16:10:57.618564940 DEBUG Using vendored stdlib 2026-06-06 16:10:57.618840878 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.618911462 DEBUG Adding new file root '/tmp/.tmpnoXa6c/src' of kind Project 2026-06-06 16:10:57.619228721 DEBUG Updating project to check open files 2026-06-06 16:10:57.619348245 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.619509025 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:57.619580684 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpnoXa6c/src/foo.py", kind: File } 2026-06-06 16:10:57.619815589 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpnoXa6c/src/foo.py` 2026-06-06 16:10:57.619954971 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.620087691 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.620290699 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpnoXa6c/src/foo.py"))}: Checking file '/tmp/.tmpnoXa6c/src/foo.py' 2026-06-06 16:10:57.620536724 DEBUG method="textDocument/diagnostic" response.id=2 duration=298.10µs 2026-06-06 16:10:57.620673325 DEBUG Received server response for request 2 2026-06-06 16:10:57.630994651 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:57.631024416 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.631028995 DEBUG method="shutdown" response.id=3 duration=7.22µs 2026-06-06 16:10:57.631045510 DEBUG Received server response for request 3 2026-06-06 16:10:57.631048321 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.631054995 DEBUG Received exit notification, exiting ok test pull_diagnostics::unused_binding_has_unnecessary_hint_tag ... 2026-06-06 16:10:57.632663495 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.634118417 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.635290120 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.635961852 DEBUG Client info: None 2026-06-06 16:10:57.636092782 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.636557617 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.637057417 INFO Version: Unknown 2026-06-06 16:10:57.637225256 DEBUG Received server response for request 1 2026-06-06 16:10:57.637381998 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.637473839 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.637507727 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.637511451 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.637520772 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.637524752 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:10:57.637537683 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.637546518 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:10:57.637550209 DEBUG Initializing workspace `file:///tmp/.tmpFaBBbf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.637559320 DEBUG Searching for a project in '/tmp/.tmpFaBBbf/src' 2026-06-06 16:10:57.637665054 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.637670222 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.637884358 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.637888227 DEBUG Discovering virtual environment in `/tmp/.tmpFaBBbf/src` 2026-06-06 16:10:57.637920507 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.637925893 DEBUG No virtual environment found 2026-06-06 16:10:57.637934084 DEBUG Adding first-party search path `/tmp/.tmpFaBBbf/src` 2026-06-06 16:10:57.637937615 DEBUG Using vendored stdlib 2026-06-06 16:10:57.638386477 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.638392139 DEBUG Adding new file root '/tmp/.tmpFaBBbf/src' of kind Project 2026-06-06 16:10:57.638864813 DEBUG Updating project to check open files 2026-06-06 16:10:57.638873721 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.638876745 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:10:57.638926119 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpFaBBbf/src/foo.py", kind: File } 2026-06-06 16:10:57.638984217 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpFaBBbf/src/foo.py` 2026-06-06 16:10:57.639019431 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.639025412 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.639071163 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpFaBBbf/src/foo.py"))}: Checking file '/tmp/.tmpFaBBbf/src/foo.py' 2026-06-06 16:10:57.639323204 DEBUG method="textDocument/diagnostic" response.id=2 duration=291.79µs 2026-06-06 16:10:57.639334383 DEBUG Received server response for request 2 2026-06-06 16:10:57.649557336 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:10:57.649573407 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.649577656 DEBUG method="shutdown" response.id=3 duration=6.46µs 2026-06-06 16:10:57.649586805 DEBUG Received server response for request 3 ok test pull_diagnostics::workspace_diagnostic_caching ... 2026-06-06 16:10:57.649589804 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.649596662 DEBUG Received exit notification, exiting 2026-06-06 16:10:57.650986828 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.651048024 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.651063016 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.651095569 DEBUG Client info: None 2026-06-06 16:10:57.651108390 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.651129183 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.651133438 INFO Version: Unknown 2026-06-06 16:10:57.651167896 DEBUG Received server response for request 1 2026-06-06 16:10:57.651192801 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.652635121 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.652657817 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.652661467 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.652688382 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.652697285 DEBUG Initializing workspace `file:///tmp/.tmp2vNhHQ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.652706267 DEBUG Searching for a project in '/tmp/.tmp2vNhHQ/src' 2026-06-06 16:10:57.652728271 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.652732450 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.652750054 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.652753446 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:10:57.652936826 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.652941241 DEBUG Discovering virtual environment in `/tmp/.tmp2vNhHQ/src` 2026-06-06 16:10:57.652971459 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.652976952 DEBUG No virtual environment found 2026-06-06 16:10:57.652985751 DEBUG Adding first-party search path `/tmp/.tmp2vNhHQ/src` 2026-06-06 16:10:57.652989320 DEBUG Using vendored stdlib 2026-06-06 16:10:57.653197145 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.653202184 DEBUG Adding new file root '/tmp/.tmp2vNhHQ/src' of kind Project 2026-06-06 16:10:57.653380800 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.653395083 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2vNhHQ/src/unchanged.py", kind: File } 2026-06-06 16:10:57.653415781 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp2vNhHQ/src/unchanged.py` 2026-06-06 16:10:57.653419209 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.653425442 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:10:57.653544347 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:10:57.653566720 DEBUG Received notification `$/progress` 2026-06-06 16:10:57.654914889 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.001s 2026-06-06 16:10:57.654943152 DEBUG Received notification `$/progress` 2026-06-06 16:10:57.655146766 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1000))}: Checking file '/tmp/.tmp2vNhHQ/src/new_error.py' 2026-06-06 16:10:57.655258075 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1000))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.657544748 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1001))}: Checking file '/tmp/.tmp2vNhHQ/src/fixed_error.py' 2026-06-06 16:10:57.678330243 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1001))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.678705079 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1002))}: Checking file '/tmp/.tmp2vNhHQ/src/changed_error.py' 2026-06-06 16:10:57.684499148 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmp2vNhHQ/src/unchanged.py' 2026-06-06 16:10:57.684690462 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1003))}: Checking file '/tmp/.tmp2vNhHQ/src/modified_same_error.py' 2026-06-06 16:10:57.684917752 DEBUG Received notification `$/progress` 2026-06-06 16:10:57.684947380 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.030s 2026-06-06 16:10:57.684980452 DEBUG method="workspace/diagnostic" response.id=2 duration=31.55ms 2026-06-06 16:10:57.685176174 DEBUG Received notification `$/progress` 2026-06-06 16:10:57.685179823 DEBUG Received server response for request 2 2026-06-06 16:10:57.686322192 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.686468064 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.686568876 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.686484999 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp2vNhHQ/src/new_error.py") 2026-06-06 16:10:57.686706766 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the revision of `/tmp/.tmp2vNhHQ/src/new_error.py` 2026-06-06 16:10:57.686724579 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the permissions of `/tmp/.tmp2vNhHQ/src/new_error.py` 2026-06-06 16:10:57.686740758 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp2vNhHQ/src/new_error.py` 2026-06-06 16:10:57.686743557 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.686749519 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(1000))}}: Set open project files (count: 2) 2026-06-06 16:10:57.686763496 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp2vNhHQ/src/fixed_error.py") 2026-06-06 16:10:57.686769922 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the revision of `/tmp/.tmp2vNhHQ/src/fixed_error.py` 2026-06-06 16:10:57.686775441 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the permissions of `/tmp/.tmp2vNhHQ/src/fixed_error.py` 2026-06-06 16:10:57.686785988 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp2vNhHQ/src/fixed_error.py` 2026-06-06 16:10:57.686788875 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.686794358 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(1001)), file(Id(1000))}}: Set open project files (count: 3) 2026-06-06 16:10:57.686812462 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp2vNhHQ/src/changed_error.py") 2026-06-06 16:10:57.686818135 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the revision of `/tmp/.tmp2vNhHQ/src/changed_error.py` 2026-06-06 16:10:57.686823257 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the permissions of `/tmp/.tmp2vNhHQ/src/changed_error.py` 2026-06-06 16:10:57.686832640 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp2vNhHQ/src/changed_error.py` 2026-06-06 16:10:57.686835530 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.686841608 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(1001)), file(Id(c00)), file(Id(1002)), file(Id(1000))}}: Set open project files (count: 4) 2026-06-06 16:10:57.686700570 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:10:57.687449009 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:10:57.687618046 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:10:57.687784328 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:10:57.687944760 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:10:57.688083281 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-06-06 16:10:57.688299715 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp2vNhHQ/src/modified_same_error.py") 2026-06-06 16:10:57.688441377 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the revision of `/tmp/.tmp2vNhHQ/src/modified_same_error.py` 2026-06-06 16:10:57.688609676 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the permissions of `/tmp/.tmp2vNhHQ/src/modified_same_error.py` 2026-06-06 16:10:57.688785221 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp2vNhHQ/src/modified_same_error.py` 2026-06-06 16:10:57.688959869 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:10:57.689121644 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(1001)), file(Id(1003)), file(Id(c00)), file(Id(1002)), file(Id(1000))}}: Set open project files (count: 5) 2026-06-06 16:10:57.689331483 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:10:57.689467190 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp2vNhHQ/src/new_error.py", kind: FileContent } 2026-06-06 16:10:57.689649402 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmp2vNhHQ/src/new_error.py` 2026-06-06 16:10:57.689832904 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:10:57.690007591 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp2vNhHQ/src/fixed_error.py", kind: FileContent } 2026-06-06 16:10:57.690139806 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmp2vNhHQ/src/fixed_error.py` 2026-06-06 16:10:57.690326796 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:10:57.690495422 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp2vNhHQ/src/changed_error.py", kind: FileContent } 2026-06-06 16:10:57.690627253 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmp2vNhHQ/src/changed_error.py` 2026-06-06 16:10:57.690732679 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:10:57.690901329 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp2vNhHQ/src/modified_same_error.py", kind: FileContent } 2026-06-06 16:10:57.691035908 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmp2vNhHQ/src/modified_same_error.py` 2026-06-06 16:10:57.691197187 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:10:57.691264784 DEBUG Received notification `$/progress` 2026-06-06 16:10:57.691356758 DEBUG Received notification `$/progress` 2026-06-06 16:10:57.691447336 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1000))}: Checking file '/tmp/.tmp2vNhHQ/src/new_error.py' 2026-06-06 16:10:57.691781560 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1002))}: Checking file '/tmp/.tmp2vNhHQ/src/changed_error.py' 2026-06-06 16:10:57.692063595 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1003))}: Checking file '/tmp/.tmp2vNhHQ/src/modified_same_error.py' 2026-06-06 16:10:57.692276189 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1001))}: Checking file '/tmp/.tmp2vNhHQ/src/fixed_error.py' 2026-06-06 16:10:57.692450429 DEBUG Received notification `$/progress` 2026-06-06 16:10:57.692476806 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.001s 2026-06-06 16:10:57.692598967 DEBUG Received notification `$/progress` 2026-06-06 16:10:57.692606390 DEBUG method="workspace/diagnostic" response.id=3 duration=1.47ms 2026-06-06 16:10:57.692612408 DEBUG Received server response for request 3 2026-06-06 16:10:57.703508454 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:57.703615388 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:57.703752024 DEBUG method="shutdown" response.id=4 duration=138.86µs 2026-06-06 16:10:57.703890973 DEBUG Received server response for request 4 2026-06-06 16:10:57.704016982 DEBUG Client sends notification `exit` 2026-06-06 16:10:57.704152465 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching_unchanged_with_colon_in_path ... 2026-06-06 16:10:57.708590398 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:57.708656607 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:57.708676091 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:57.708707052 DEBUG Client info: None 2026-06-06 16:10:57.708720116 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:57.708738761 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:57.708743735 INFO Version: Unknown 2026-06-06 16:10:57.708934078 DEBUG Received server response for request 1 2026-06-06 16:10:57.708958691 DEBUG Client sends notification `initialized` 2026-06-06 16:10:57.710501857 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:57.710525531 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:57.710539055 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:57.710546751 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:10:57.710577586 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:57.710586553 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-06-06 16:10:57.710590187 DEBUG Initializing workspace `file:///tmp/.tmpQOwGDG/astral:test`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:57.710599866 DEBUG Searching for a project in '/tmp/.tmpQOwGDG/astral:test' 2026-06-06 16:10:57.710622199 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:57.710626657 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:57.710867677 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:57.710872531 DEBUG Discovering virtual environment in `/tmp/.tmpQOwGDG/astral:test` 2026-06-06 16:10:57.710904684 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:57.710910285 DEBUG No virtual environment found 2026-06-06 16:10:57.710920980 DEBUG Adding first-party search path `/tmp/.tmpQOwGDG/astral:test` 2026-06-06 16:10:57.710924837 DEBUG Using vendored stdlib 2026-06-06 16:10:57.711164630 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:57.711170209 DEBUG Adding new file root '/tmp/.tmpQOwGDG/astral:test' of kind Project 2026-06-06 16:10:57.711334300 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:57.711338487 DEBUG Processing deferred request `workspace/diagnostic` 2026-06-06 16:10:57.711479778 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'astral:test' 2026-06-06 16:10:57.712772896 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=astral:test}: Indexed 1 file(s) in 0.001s 2026-06-06 16:10:57.712981565 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpQOwGDG/astral:test/test.py' 2026-06-06 16:10:57.713181803 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:57.731498450 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:57.737274561 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.024s 2026-06-06 16:10:57.737422212 DEBUG method="workspace/diagnostic" response.id=2 duration=26.08ms 2026-06-06 16:10:57.737544377 DEBUG Received server response for request 2 2026-06-06 16:10:57.737668852 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-06-06 16:10:57.737806914 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'astral:test' 2026-06-06 16:10:57.737947586 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.000s 2026-06-06 16:10:57.738058288 DEBUG request{id=3 method="workspace/diagnostic"}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-06-06 16:10:59.737932724 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:10:59.738119805 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:10:59.738175079 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-06-06 16:10:59.738184683 DEBUG method="shutdown" response.id=4 duration=87.84µs 2026-06-06 16:10:59.738234672 DEBUG Received server response for request 3 2026-06-06 16:10:59.738239430 DEBUG Received server response for request 4 2026-06-06 16:10:59.738249158 DEBUG Client sends notification `exit` 2026-06-06 16:10:59.738259758 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_cancellation ... 2026-06-06 16:10:59.746400810 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:10:59.746482391 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:10:59.746512018 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:10:59.746593718 DEBUG Client info: None 2026-06-06 16:10:59.746608368 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:10:59.746631220 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:10:59.746637903 INFO Version: Unknown 2026-06-06 16:10:59.746818201 DEBUG Received server response for request 1 2026-06-06 16:10:59.746879844 DEBUG Client sends notification `initialized` 2026-06-06 16:10:59.746929923 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:10:59.746953584 DEBUG Received server request `workspace/configuration` 2026-06-06 16:10:59.746957727 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:10:59.746972364 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:10:59.747023483 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:10:59.747034696 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-06-06 16:10:59.747040233 DEBUG Initializing workspace `file:///tmp/.tmp7shKzt/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:10:59.747054755 DEBUG Searching for a project in '/tmp/.tmp7shKzt/src' 2026-06-06 16:10:59.747082615 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:10:59.747089430 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:10:59.747418633 INFO Defaulting to python-platform `linux` 2026-06-06 16:10:59.747424494 DEBUG Discovering virtual environment in `/tmp/.tmp7shKzt/src` 2026-06-06 16:10:59.747479271 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:10:59.747486506 DEBUG No virtual environment found 2026-06-06 16:10:59.747498718 DEBUG Adding first-party search path `/tmp/.tmp7shKzt/src` 2026-06-06 16:10:59.747502353 DEBUG Using vendored stdlib 2026-06-06 16:10:59.747785040 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:10:59.747794569 DEBUG Adding new file root '/tmp/.tmp7shKzt/src' of kind Project 2026-06-06 16:10:59.748026302 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:10:59.748031913 DEBUG Processing deferred request `workspace/diagnostic` 2026-06-06 16:10:59.748079533 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:10:59.750222702 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-06-06 16:10:59.750464143 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmp7shKzt/src/test.py' 2026-06-06 16:10:59.750676101 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:10:59.769154166 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:10:59.774594778 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.024s 2026-06-06 16:10:59.774607542 DEBUG request{id=2 method="workspace/diagnostic"}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-06-06 16:11:01.747204960 DEBUG Client sends notification `$/cancelRequest` 2026-06-06 16:11:01.747397747 DEBUG notification{method="$/cancelRequest"}: Cancelled request id=2 method=workspace/diagnostic 2026-06-06 16:11:01.747432859 DEBUG notification{method="$/cancelRequest"}: Skipping suspended workspace diagnostics request `2` because it was cancelled 2026-06-06 16:11:01.747925795 DEBUG Received server response for request 2 2026-06-06 16:11:01.758291075 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:01.758323683 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:01.758335610 DEBUG method="shutdown" response.id=3 duration=23.30µs 2026-06-06 16:11:01.758346122 DEBUG Received server response for request 3 2026-06-06 16:11:01.758349021 DEBUG Client sends notification `exit` 2026-06-06 16:11:01.758393720 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_change ... 2026-06-06 16:11:01.766082322 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:01.766196824 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:01.766228571 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:01.766866158 DEBUG Client info: None 2026-06-06 16:11:01.766876743 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:01.766896123 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:01.766901605 INFO Version: Unknown 2026-06-06 16:11:01.766944034 DEBUG Received server response for request 1 2026-06-06 16:11:01.767005487 DEBUG Client sends notification `initialized` 2026-06-06 16:11:01.767042108 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:01.767105665 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:01.767108016 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:01.767131118 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:01.767142172 DEBUG Initializing workspace `file:///tmp/.tmpEenVvF/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:01.767154232 DEBUG Searching for a project in '/tmp/.tmpEenVvF/src' 2026-06-06 16:11:01.767177948 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:01.767184720 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:01.767466092 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:01.767470939 DEBUG Discovering virtual environment in `/tmp/.tmpEenVvF/src` 2026-06-06 16:11:01.767513666 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:01.767519771 DEBUG No virtual environment found 2026-06-06 16:11:01.767529944 DEBUG Adding first-party search path `/tmp/.tmpEenVvF/src` 2026-06-06 16:11:01.767532721 DEBUG Using vendored stdlib 2026-06-06 16:11:01.767818049 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:01.767826795 DEBUG Adding new file root '/tmp/.tmpEenVvF/src' of kind Project 2026-06-06 16:11:01.768025664 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:01.768035857 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:01.768039580 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:01.768067659 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpEenVvF/src/test.py", kind: File } 2026-06-06 16:11:01.768134510 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpEenVvF/src/test.py` 2026-06-06 16:11:01.768138040 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:01.768145931 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:01.768181553 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:01.769571017 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:01.769661094 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpEenVvF/src/test.py' 2026-06-06 16:11:01.769865312 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:01.787666327 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:01.792896390 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.023s 2026-06-06 16:11:01.792908744 DEBUG request{id=2 method="workspace/diagnostic"}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-06-06 16:11:03.768251628 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:11:03.768449380 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:11:03.768482200 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpEenVvF/src/test.py", kind: FileContent } 2026-06-06 16:11:03.768508965 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmpEenVvF/src/test.py` 2026-06-06 16:11:03.768613186 DEBUG notification{method="textDocument/didChange"}: Resuming workspace diagnostics request after revision bump 2026-06-06 16:11:03.768655248 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:03.768789214 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpEenVvF/src/test.py' 2026-06-06 16:11:03.769378269 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.001s 2026-06-06 16:11:03.769406417 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-06-06 16:11:03.769417967 DEBUG Received server response for request 2 2026-06-06 16:11:03.780561538 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:03.780578314 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:03.780582669 DEBUG method="shutdown" response.id=3 duration=7.97µs 2026-06-06 16:11:03.780587198 DEBUG Received server response for request 3 2026-06-06 16:11:03.780590131 DEBUG Client sends notification `exit` 2026-06-06 16:11:03.780596222 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_shutdown ... 2026-06-06 16:11:03.787772981 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:03.789246434 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:03.789342387 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:03.789469969 DEBUG Client info: None 2026-06-06 16:11:03.789537845 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:03.789973514 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:03.790033995 INFO Version: Unknown 2026-06-06 16:11:03.790128690 DEBUG Received server response for request 1 2026-06-06 16:11:03.790239138 DEBUG Client sends notification `initialized` 2026-06-06 16:11:03.790329159 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:03.790448731 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:03.790507708 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:03.790615258 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:03.790697496 DEBUG Initializing workspace `file:///tmp/.tmpMNMgKu/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:03.790904247 DEBUG Searching for a project in '/tmp/.tmpMNMgKu/src' 2026-06-06 16:11:03.790993315 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:03.791067572 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:03.791410697 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:03.791493903 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:03.791576992 DEBUG Discovering virtual environment in `/tmp/.tmpMNMgKu/src` 2026-06-06 16:11:03.791690200 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:03.791767900 DEBUG No virtual environment found 2026-06-06 16:11:03.791855697 DEBUG Adding first-party search path `/tmp/.tmpMNMgKu/src` 2026-06-06 16:11:03.791932189 DEBUG Using vendored stdlib 2026-06-06 16:11:03.792222269 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:03.792306289 DEBUG Adding new file root '/tmp/.tmpMNMgKu/src' of kind Project 2026-06-06 16:11:03.792583497 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:03.792694930 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:03.794052042 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:03.794191253 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpMNMgKu/src/test.py' 2026-06-06 16:11:03.794340915 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:03.812084710 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:03.817271391 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.023s 2026-06-06 16:11:03.817397676 DEBUG request{id=2 method="workspace/diagnostic"}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-06-06 16:11:05.791700530 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:05.792065324 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:05.792112383 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-06-06 16:11:05.792123262 DEBUG method="shutdown" response.id=3 duration=81.92µs 2026-06-06 16:11:05.792132864 DEBUG Received server response for request 2 2026-06-06 16:11:05.792138551 DEBUG Received server response for request 3 2026-06-06 16:11:05.792149610 DEBUG Client sends notification `exit` 2026-06-06 16:11:05.792160624 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_suspend_change_suspend_cycle ... 2026-06-06 16:11:05.799741911 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:05.801208708 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:05.801301238 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:05.801454123 DEBUG Client info: None 2026-06-06 16:11:05.801522847 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:05.801957910 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:05.802016735 INFO Version: Unknown 2026-06-06 16:11:05.802112855 DEBUG Received server response for request 1 2026-06-06 16:11:05.802231896 DEBUG Client sends notification `initialized` 2026-06-06 16:11:05.802322506 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:05.802444497 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:05.802504151 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:05.802591480 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:05.802659673 DEBUG Initializing workspace `file:///tmp/.tmpyXQOVG/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:05.802848092 DEBUG Searching for a project in '/tmp/.tmpyXQOVG/src' 2026-06-06 16:11:05.802925116 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:05.802984927 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:05.803316335 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:05.803400128 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:05.803461722 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:05.803522241 DEBUG Discovering virtual environment in `/tmp/.tmpyXQOVG/src` 2026-06-06 16:11:05.803620323 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:05.803682028 DEBUG No virtual environment found 2026-06-06 16:11:05.803744973 DEBUG Adding first-party search path `/tmp/.tmpyXQOVG/src` 2026-06-06 16:11:05.803800383 DEBUG Using vendored stdlib 2026-06-06 16:11:05.804083256 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:05.804151823 DEBUG Adding new file root '/tmp/.tmpyXQOVG/src' of kind Project 2026-06-06 16:11:05.804399421 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:05.804488991 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpyXQOVG/src/test.py", kind: File } 2026-06-06 16:11:05.804610485 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpyXQOVG/src/test.py` 2026-06-06 16:11:05.804669316 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:05.804730293 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:05.804833073 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:05.806245797 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:05.806411423 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpyXQOVG/src/test.py' 2026-06-06 16:11:05.806660561 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:05.824760045 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:05.829990271 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.024s 2026-06-06 16:11:05.830088983 DEBUG request{id=2 method="workspace/diagnostic"}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-06-06 16:11:07.803693484 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:11:07.804367001 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:11:07.804402463 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpyXQOVG/src/test.py", kind: FileContent } 2026-06-06 16:11:07.804430732 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmpyXQOVG/src/test.py` 2026-06-06 16:11:07.804528493 DEBUG notification{method="textDocument/didChange"}: Resuming workspace diagnostics request after revision bump 2026-06-06 16:11:07.804570046 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:07.804716453 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpyXQOVG/src/test.py' 2026-06-06 16:11:07.805314969 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.001s 2026-06-06 16:11:07.805345343 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-06-06 16:11:07.805358079 DEBUG Received server response for request 2 2026-06-06 16:11:07.805412835 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-06-06 16:11:07.805442001 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:07.805463649 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.000s 2026-06-06 16:11:07.805466801 DEBUG request{id=3 method="workspace/diagnostic"}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-06-06 16:11:09.805591925 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:11:09.805810974 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:11:09.805867399 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpyXQOVG/src/test.py", kind: FileContent } 2026-06-06 16:11:09.805897557 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmpyXQOVG/src/test.py` 2026-06-06 16:11:09.806022770 DEBUG notification{method="textDocument/didChange"}: Resuming workspace diagnostics request after revision bump 2026-06-06 16:11:09.806074821 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:09.806196158 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpyXQOVG/src/test.py' 2026-06-06 16:11:09.806572580 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.000s 2026-06-06 16:11:09.806593583 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-06-06 16:11:09.806605395 DEBUG Received server response for request 3 2026-06-06 16:11:09.817295144 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:09.817318358 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:09.817324732 DEBUG method="shutdown" response.id=4 duration=10.77µs 2026-06-06 16:11:09.817332180 DEBUG Received server response for request 4 2026-06-06 16:11:09.817335813 DEBUG Client sends notification `exit` 2026-06-06 16:11:09.817346776 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming ... 2026-06-06 16:11:09.824099587 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:09.825549030 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:09.825585025 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:09.825649931 DEBUG Client info: None 2026-06-06 16:11:09.825663264 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:09.825682739 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:09.825688562 INFO Version: Unknown 2026-06-06 16:11:09.825736124 DEBUG Received server response for request 1 2026-06-06 16:11:09.825798434 DEBUG Client sends notification `initialized` 2026-06-06 16:11:09.826349686 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:09.826473859 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:09.826532187 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:09.826598165 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:09.826620837 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:09.826630462 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-06-06 16:11:09.826634673 DEBUG Initializing workspace `file:///tmp/.tmpDNS3JM/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:09.826645852 DEBUG Searching for a project in '/tmp/.tmpDNS3JM/src' 2026-06-06 16:11:09.826667556 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:09.826673663 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:09.826956062 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:09.826961371 DEBUG Discovering virtual environment in `/tmp/.tmpDNS3JM/src` 2026-06-06 16:11:09.827008099 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:09.827013954 DEBUG No virtual environment found 2026-06-06 16:11:09.827024546 DEBUG Adding first-party search path `/tmp/.tmpDNS3JM/src` 2026-06-06 16:11:09.827027293 DEBUG Using vendored stdlib 2026-06-06 16:11:09.827247483 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:09.827253748 DEBUG Adding new file root '/tmp/.tmpDNS3JM/src' of kind Project 2026-06-06 16:11:09.827438985 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:09.827443239 DEBUG Processing deferred request `workspace/diagnostic` 2026-06-06 16:11:09.827989852 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:09.829411779 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.001s 2026-06-06 16:11:09.829468219 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c03))}: Checking file '/tmp/.tmpDNS3JM/src/file_003.py' 2026-06-06 16:11:09.829544137 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c03))}: Resolving dynamic module resolution paths 2026-06-06 16:11:09.830038083 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c01))}: Checking file '/tmp/.tmpDNS3JM/src/file_001.py' 2026-06-06 16:11:09.849607833 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c01))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:09.855535491 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpDNS3JM/src/file_000.py' 2026-06-06 16:11:09.855598624 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c02))}: Checking file '/tmp/.tmpDNS3JM/src/file_002.py' 2026-06-06 16:11:09.855653072 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c04))}: Checking file '/tmp/.tmpDNS3JM/src/file_004.py' 2026-06-06 16:11:09.855749477 DEBUG Received notification `$/progress` 2026-06-06 16:11:09.855754202 DEBUG Received notification `$/progress` 2026-06-06 16:11:09.855965305 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.027s 2026-06-06 16:11:09.855983788 DEBUG method="workspace/diagnostic" response.id=2 duration=28.54ms 2026-06-06 16:11:09.856435874 DEBUG Received server response for request 2 2026-06-06 16:11:09.866769024 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:09.866936032 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:09.866943678 DEBUG method="shutdown" response.id=3 duration=9.89µs 2026-06-06 16:11:09.866961822 DEBUG Received server response for request 3 2026-06-06 16:11:09.866964744 DEBUG Client sends notification `exit` 2026-06-06 16:11:09.866975506 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming_with_caching ... 2026-06-06 16:11:09.871072260 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:09.871135937 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:09.871155870 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:09.871182173 DEBUG Client info: None 2026-06-06 16:11:09.871195932 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:09.871211008 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:09.871214248 INFO Version: Unknown 2026-06-06 16:11:09.872665302 DEBUG Received server response for request 1 2026-06-06 16:11:09.872685987 DEBUG Client sends notification `initialized` 2026-06-06 16:11:09.873318456 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:09.873423328 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:09.873427030 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:09.873436797 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:09.873440288 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:09.873443268 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:09.873445223 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:09.873463117 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:09.873469925 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:11:09.873472474 DEBUG Initializing workspace `file:///tmp/.tmpbRw1Fi/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:09.873479991 DEBUG Searching for a project in '/tmp/.tmpbRw1Fi/src' 2026-06-06 16:11:09.873494181 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:09.873497142 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:09.873667226 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:09.873670237 DEBUG Discovering virtual environment in `/tmp/.tmpbRw1Fi/src` 2026-06-06 16:11:09.873694609 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:09.873699142 DEBUG No virtual environment found 2026-06-06 16:11:09.873705890 DEBUG Adding first-party search path `/tmp/.tmpbRw1Fi/src` 2026-06-06 16:11:09.873709275 DEBUG Using vendored stdlib 2026-06-06 16:11:09.873893947 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:09.873898331 DEBUG Adding new file root '/tmp/.tmpbRw1Fi/src' of kind Project 2026-06-06 16:11:09.874031994 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:09.874035078 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:11:09.874051970 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbRw1Fi/src/error_0.py", kind: File } 2026-06-06 16:11:09.874072026 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpbRw1Fi/src/error_0.py` 2026-06-06 16:11:09.874074913 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:09.874080259 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:09.874088982 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbRw1Fi/src/error_1.py", kind: File } 2026-06-06 16:11:09.874097725 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpbRw1Fi/src/error_1.py` 2026-06-06 16:11:09.874099804 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:09.874103763 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:11:09.874111276 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbRw1Fi/src/error_2.py", kind: File } 2026-06-06 16:11:09.874119506 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpbRw1Fi/src/error_2.py` 2026-06-06 16:11:09.874121618 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:09.874125514 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:11:09.874162040 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:09.876124134 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=src}: Indexed 7 file(s) in 0.002s 2026-06-06 16:11:09.876183025 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1000))}: Checking file '/tmp/.tmpbRw1Fi/src/error_3.py' 2026-06-06 16:11:09.876216915 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1000))}: Resolving dynamic module resolution paths 2026-06-06 16:11:09.876677162 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c01))}: Checking file '/tmp/.tmpbRw1Fi/src/error_1.py' 2026-06-06 16:11:09.893923776 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c01))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:09.899610698 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1002))}: Checking file '/tmp/.tmpbRw1Fi/src/error_5.py' 2026-06-06 16:11:09.899674841 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1003))}: Checking file '/tmp/.tmpbRw1Fi/src/error_6.py' 2026-06-06 16:11:09.899741286 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpbRw1Fi/src/error_0.py' 2026-06-06 16:11:09.899792714 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c02))}: Checking file '/tmp/.tmpbRw1Fi/src/error_2.py' 2026-06-06 16:11:09.899841568 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(1001))}: Checking file '/tmp/.tmpbRw1Fi/src/error_4.py' 2026-06-06 16:11:09.899917520 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.024s 2026-06-06 16:11:09.900358506 DEBUG method="workspace/diagnostic" response.id=2 duration=26.23ms 2026-06-06 16:11:09.900468567 DEBUG Received server response for request 2 2026-06-06 16:11:09.900523643 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:11:09.900527521 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:11:09.900530568 DEBUG Client sends notification `textDocument/didChange` 2026-06-06 16:11:09.900532502 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-06-06 16:11:09.900539199 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:11:09.900546332 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpbRw1Fi/src/error_0.py", kind: FileContent } 2026-06-06 16:11:09.900552763 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmpbRw1Fi/src/error_0.py` 2026-06-06 16:11:09.900571229 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:11:09.900574961 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpbRw1Fi/src/error_1.py", kind: FileContent } 2026-06-06 16:11:09.900579154 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmpbRw1Fi/src/error_1.py` 2026-06-06 16:11:09.900587677 DEBUG notification{method="textDocument/didChange"}: Fast path - replacing entire document 2026-06-06 16:11:09.900590788 DEBUG notification{method="textDocument/didChange"}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpbRw1Fi/src/error_2.py", kind: FileContent } 2026-06-06 16:11:09.900594365 DEBUG notification{method="textDocument/didChange"}:apply_changes: Updating the revision of `/tmp/.tmpbRw1Fi/src/error_2.py` 2026-06-06 16:11:09.900625400 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:09.900693555 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpbRw1Fi/src/error_0.py' 2026-06-06 16:11:09.900744075 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c01))}: Checking file '/tmp/.tmpbRw1Fi/src/error_1.py' 2026-06-06 16:11:09.901450714 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c02))}: Checking file '/tmp/.tmpbRw1Fi/src/error_2.py' 2026-06-06 16:11:09.901515721 DEBUG Received notification `$/progress` 2026-06-06 16:11:09.901627733 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.001s 2026-06-06 16:11:09.901662829 DEBUG method="workspace/diagnostic" response.id=3 duration=1.06ms 2026-06-06 16:11:09.901700092 DEBUG Received server response for request 3 2026-06-06 16:11:09.912273284 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:09.912297977 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:09.912306852 DEBUG method="shutdown" response.id=4 duration=13.23µs 2026-06-06 16:11:09.912320828 DEBUG Received server response for request 4 2026-06-06 16:11:09.912323205 DEBUG Client sends notification `exit` 2026-06-06 16:11:09.912550306 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_current_analysis_unreachable_code_hint_tag ... 2026-06-06 16:11:09.916556651 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:09.917903445 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:09.917918234 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:09.917943703 DEBUG Client info: None 2026-06-06 16:11:09.917952914 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:09.917966938 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:09.917970585 INFO Version: Unknown 2026-06-06 16:11:09.917996862 DEBUG Received server response for request 1 2026-06-06 16:11:09.918015462 DEBUG Client sends notification `initialized` 2026-06-06 16:11:09.918049082 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:09.918084648 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:09.918086731 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:09.918093167 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:09.918100002 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:09.918106524 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-06-06 16:11:09.918108970 DEBUG Initializing workspace `file:///tmp/.tmpGvEvNW/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:09.918115860 DEBUG Searching for a project in '/tmp/.tmpGvEvNW/src' 2026-06-06 16:11:09.918159164 DEBUG Found project at '/tmp/.tmpGvEvNW' 2026-06-06 16:11:09.918162782 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:09.918324294 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:09.918327418 DEBUG Discovering virtual environment in `/tmp/.tmpGvEvNW` 2026-06-06 16:11:09.918347676 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:09.918351039 DEBUG No virtual environment found 2026-06-06 16:11:09.918356461 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-06-06 16:11:09.918362313 DEBUG Adding first-party search path `/tmp/.tmpGvEvNW/src` 2026-06-06 16:11:09.918364785 DEBUG Adding first-party search path `/tmp/.tmpGvEvNW` 2026-06-06 16:11:09.918367009 DEBUG Using vendored stdlib 2026-06-06 16:11:09.918528133 INFO Python version: Python 3.10, platform: linux 2026-06-06 16:11:09.918531671 DEBUG Adding new file root '/tmp/.tmpGvEvNW' of kind Project 2026-06-06 16:11:09.918653633 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:09.918656629 DEBUG Processing deferred request `workspace/diagnostic` 2026-06-06 16:11:09.919154266 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project '.tmpGvEvNW' 2026-06-06 16:11:09.920479150 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=.tmpGvEvNW}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:09.920629582 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpGvEvNW/src/foo.py' 2026-06-06 16:11:09.920753194 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:09.945441247 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `typing.Self` not found in search paths 2026-06-06 16:11:09.945608585 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `typing.Self` not found while looking in parent dirs (neither stub nor real module file) 2026-06-06 16:11:09.945729772 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.025s 2026-06-06 16:11:09.945839221 DEBUG method="workspace/diagnostic" response.id=2 duration=27.18ms 2026-06-06 16:11:09.945925279 DEBUG Received server response for request 2 2026-06-06 16:11:09.956185128 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:09.956317925 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:09.956387029 DEBUG method="shutdown" response.id=3 duration=71.25µs 2026-06-06 16:11:09.956450327 DEBUG Received server response for request 3 2026-06-06 16:11:09.956508348 DEBUG Client sends notification `exit` 2026-06-06 16:11:09.956566018 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unreachable_code_hint_tag ... 2026-06-06 16:11:09.960506268 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:09.961643986 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:09.961660123 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:09.961683467 DEBUG Client info: None 2026-06-06 16:11:09.961692084 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:09.961705745 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:09.961709288 INFO Version: Unknown 2026-06-06 16:11:09.961733564 DEBUG Received server response for request 1 2026-06-06 16:11:09.961751845 DEBUG Client sends notification `initialized` 2026-06-06 16:11:09.961780807 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:09.961814958 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:09.961816897 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:09.961823232 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:09.961829798 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:09.961836317 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-06-06 16:11:09.961838682 DEBUG Initializing workspace `file:///tmp/.tmpOIlhPX/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:09.961845509 DEBUG Searching for a project in '/tmp/.tmpOIlhPX/src' 2026-06-06 16:11:09.961859645 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:09.961862722 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:09.962019415 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:09.962022134 DEBUG Discovering virtual environment in `/tmp/.tmpOIlhPX/src` 2026-06-06 16:11:09.962043618 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:09.962046951 DEBUG No virtual environment found 2026-06-06 16:11:09.962053042 DEBUG Adding first-party search path `/tmp/.tmpOIlhPX/src` 2026-06-06 16:11:09.962055605 DEBUG Using vendored stdlib 2026-06-06 16:11:09.962215480 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:09.962218888 DEBUG Adding new file root '/tmp/.tmpOIlhPX/src' of kind Project 2026-06-06 16:11:09.962340067 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:09.962343048 DEBUG Processing deferred request `workspace/diagnostic` 2026-06-06 16:11:09.962384389 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:09.963936814 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-06-06 16:11:09.964002618 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpOIlhPX/src/foo.py' 2026-06-06 16:11:09.964057769 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:09.980880142 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:09.987238370 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.023s 2026-06-06 16:11:09.987307577 DEBUG method="workspace/diagnostic" response.id=2 duration=24.96ms 2026-06-06 16:11:09.987314406 DEBUG Received server response for request 2 2026-06-06 16:11:09.997582895 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:09.997689286 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:09.997694394 DEBUG method="shutdown" response.id=3 duration=7.19µs 2026-06-06 16:11:09.997699255 DEBUG Received server response for request 3 2026-06-06 16:11:09.997704261 DEBUG Client sends notification `exit` 2026-06-06 16:11:09.997710413 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unused_binding_hint_tag ... 2026-06-06 16:11:10.001616117 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.003033027 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.003049185 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.003146202 DEBUG Client info: None 2026-06-06 16:11:10.003155848 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.003170372 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.003173810 INFO Version: Unknown 2026-06-06 16:11:10.003211617 DEBUG Received server response for request 1 2026-06-06 16:11:10.003230280 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.003701316 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.003737497 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.003739821 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.003754099 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.003760643 DEBUG Initializing workspace `file:///tmp/.tmpgTqtk1/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.003767987 DEBUG Searching for a project in '/tmp/.tmpgTqtk1/src' 2026-06-06 16:11:10.003783382 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.003786247 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.003945961 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.003948768 DEBUG Discovering virtual environment in `/tmp/.tmpgTqtk1/src` 2026-06-06 16:11:10.003970648 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.003974102 DEBUG No virtual environment found 2026-06-06 16:11:10.003980094 DEBUG Adding first-party search path `/tmp/.tmpgTqtk1/src` 2026-06-06 16:11:10.003982680 DEBUG Using vendored stdlib 2026-06-06 16:11:10.004142363 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.004145966 DEBUG Adding new file root '/tmp/.tmpgTqtk1/src' of kind Project 2026-06-06 16:11:10.004272618 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.004278852 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:10.007199646 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'src' 2026-06-06 16:11:10.008552959 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:10.008787185 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpgTqtk1/src/foo.py' 2026-06-06 16:11:10.009024785 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.000s 2026-06-06 16:11:10.009200351 DEBUG method="workspace/diagnostic" response.id=2 duration=4.82ms 2026-06-06 16:11:10.009227242 DEBUG Received server response for request 2 2026-06-06 16:11:10.019406708 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:10.019431972 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.019435734 DEBUG method="shutdown" response.id=3 duration=5.53µs 2026-06-06 16:11:10.019497456 DEBUG Received server response for request 3 2026-06-06 16:11:10.019499900 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.019504177 DEBUG Received exit notification, exiting ok test rename::notebook ... 2026-06-06 16:11:10.020774493 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.020840401 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.022250962 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.022291883 DEBUG Client info: None 2026-06-06 16:11:10.022301769 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.022315610 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.022319236 INFO Version: Unknown 2026-06-06 16:11:10.022873399 DEBUG Received server response for request 1 2026-06-06 16:11:10.022893574 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.022898894 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpt89DJR 2026-06-06 16:11:10.022928144 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.022968696 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.022970925 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.022974957 DEBUG No workspace configuration provided for file:///tmp/.tmpt89DJR 2026-06-06 16:11:10.022987688 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.022990439 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpt89DJR, using default options 2026-06-06 16:11:10.022994113 DEBUG Initializing workspace `file:///tmp/.tmpt89DJR`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.023001882 DEBUG Searching for a project in '/tmp/.tmpt89DJR' 2026-06-06 16:11:10.023013844 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.023016725 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.023174804 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.023177643 DEBUG Discovering virtual environment in `/tmp/.tmpt89DJR` 2026-06-06 16:11:10.023197808 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.023201244 DEBUG No virtual environment found 2026-06-06 16:11:10.023207270 DEBUG Adding first-party search path `/tmp/.tmpt89DJR` 2026-06-06 16:11:10.023209814 DEBUG Using vendored stdlib 2026-06-06 16:11:10.023376503 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.023381064 DEBUG Adding new file root '/tmp/.tmpt89DJR' of kind Project 2026-06-06 16:11:10.023507744 DEBUG Updating project to check open files 2026-06-06 16:11:10.023519957 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.024211401 DEBUG Client sends notification `notebookDocument/didOpen` 2026-06-06 16:11:10.024314222 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:11:10.024408321 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.024483172 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.024558891 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:11:10.024628912 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.024703000 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01))}}: Set open project files (count: 2) 2026-06-06 16:11:10.024801813 DEBUG notification{method="notebookDocument/didOpen"}: Opening file `vs-code:/test.ipynb` 2026-06-06 16:11:10.024899482 DEBUG notification{method="notebookDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.024975566 DEBUG notification{method="notebookDocument/didOpen"}:set_open_files{open_files={file(Id(c00)), file(Id(c01)), file(Id(c02))}}: Set open project files (count: 3) 2026-06-06 16:11:10.025114111 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Checking file 'vs-code:/test.ipynb' 2026-06-06 16:11:10.025051688 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-06-06 16:11:10.025340375 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.049289834 DEBUG notification{method="notebookDocument/didOpen"}:check_file{file=file(Id(c02))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.055496268 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:11:10.055502110 DEBUG Received notification `textDocument/publishDiagnostics` 2026-06-06 16:11:10.055920265 DEBUG method="textDocument/prepareRename" response.id=2 duration=432.49µs 2026-06-06 16:11:10.056020297 DEBUG Received server response for request 2 2026-06-06 16:11:10.056182445 DEBUG Client sends request `textDocument/rename` with ID 3 2026-06-06 16:11:10.057637390 INFO request{id=3 method="textDocument/rename"}:Project::index_files{project=.tmpt89DJR}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:10.057779805 DEBUG Failed to read notebook '/tmp/.tmpt89DJR/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-06-06 16:11:10.057920112 DEBUG method="textDocument/rename" response.id=3 duration=1.71ms 2026-06-06 16:11:10.057929394 DEBUG Received server response for request 3 2026-06-06 16:11:10.068239272 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:10.068257862 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.068262245 DEBUG method="shutdown" response.id=4 duration=6.29µs 2026-06-06 16:11:10.068274886 DEBUG Received server response for request 4 2026-06-06 16:11:10.068277220 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.068290800 DEBUG Received exit notification, exiting ok test rename::text_document ... 2026-06-06 16:11:10.072484017 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.072549713 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.072580872 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.072594198 DEBUG Client info: None 2026-06-06 16:11:10.072601430 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.074066793 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.074072486 INFO Version: Unknown 2026-06-06 16:11:10.074539373 DEBUG Received server response for request 1 2026-06-06 16:11:10.074561708 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.074566306 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpetI2xI 2026-06-06 16:11:10.074595517 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.074633394 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.074635505 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.074639487 DEBUG No workspace configuration provided for file:///tmp/.tmpetI2xI 2026-06-06 16:11:10.074649190 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.074652011 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpetI2xI, using default options 2026-06-06 16:11:10.074655383 DEBUG Initializing workspace `file:///tmp/.tmpetI2xI`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.074662807 DEBUG Searching for a project in '/tmp/.tmpetI2xI' 2026-06-06 16:11:10.074674699 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.074678024 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.074840774 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.074843482 DEBUG Discovering virtual environment in `/tmp/.tmpetI2xI` 2026-06-06 16:11:10.074864745 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.074868081 DEBUG No virtual environment found 2026-06-06 16:11:10.074873808 DEBUG Adding first-party search path `/tmp/.tmpetI2xI` 2026-06-06 16:11:10.074876292 DEBUG Using vendored stdlib 2026-06-06 16:11:10.075035417 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.075039205 DEBUG Adding new file root '/tmp/.tmpetI2xI' of kind Project 2026-06-06 16:11:10.075169425 DEBUG Updating project to check open files 2026-06-06 16:11:10.075176806 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.075828573 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:10.075906926 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-06-06 16:11:10.075991519 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpetI2xI/foo.py", kind: File } 2026-06-06 16:11:10.076085230 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpetI2xI/foo.py` 2026-06-06 16:11:10.076157629 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.076229963 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.077669653 INFO request{id=2 method="textDocument/prepareRename"}:Project::index_files{project=.tmpetI2xI}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:10.077919596 DEBUG method="textDocument/prepareRename" response.id=2 duration=1.62ms 2026-06-06 16:11:10.077929215 DEBUG Received server response for request 2 2026-06-06 16:11:10.077933058 DEBUG Client sends request `textDocument/rename` with ID 3 2026-06-06 16:11:10.078153209 DEBUG method="textDocument/rename" response.id=3 duration=212.60µs 2026-06-06 16:11:10.078162065 DEBUG Received server response for request 3 2026-06-06 16:11:10.088339995 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:10.088348915 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.088352241 DEBUG method="shutdown" response.id=4 duration=4.89µs 2026-06-06 16:11:10.088356628 DEBUG Received server response for request 4 2026-06-06 16:11:10.088358549 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.088361966 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_not_supporting_multiline_tokens ... 2026-06-06 16:11:10.089662858 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: SemanticTokensClientCapabilitiesRequests { 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, }, ), moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.091412187 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.091430713 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.091649610 DEBUG Client info: None 2026-06-06 16:11:10.091660103 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.091673476 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.091677017 INFO Version: Unknown 2026-06-06 16:11:10.092151067 DEBUG Received server response for request 1 2026-06-06 16:11:10.092174806 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.092205255 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.092243474 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.092245631 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.092254458 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:10.092257213 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-06-06 16:11:10.092266553 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.092274431 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:11:10.092277119 DEBUG Initializing workspace `file:///tmp/.tmp360iAq/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.092284774 DEBUG Searching for a project in '/tmp/.tmp360iAq/src' 2026-06-06 16:11:10.092299663 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.092302768 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.092469742 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.092472667 DEBUG Discovering virtual environment in `/tmp/.tmp360iAq/src` 2026-06-06 16:11:10.092495885 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.092499581 DEBUG No virtual environment found 2026-06-06 16:11:10.092505779 DEBUG Adding first-party search path `/tmp/.tmp360iAq/src` 2026-06-06 16:11:10.092508584 DEBUG Using vendored stdlib 2026-06-06 16:11:10.092682099 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.092686383 DEBUG Adding new file root '/tmp/.tmp360iAq/src' of kind Project 2026-06-06 16:11:10.092811835 DEBUG Updating project to check open files 2026-06-06 16:11:10.092819787 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.092822103 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:11:10.092832561 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp360iAq/src/foo.py", kind: File } 2026-06-06 16:11:10.092847198 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp360iAq/src/foo.py` 2026-06-06 16:11:10.092849352 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.092853788 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.092947664 DEBUG request{id=2 method="textDocument/semanticTokens/full"}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.113218474 DEBUG request{id=2 method="textDocument/semanticTokens/full"}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.119634731 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=26.78ms 2026-06-06 16:11:10.119661747 DEBUG Received server response for request 2 2026-06-06 16:11:10.130001489 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:10.130029751 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.130034559 DEBUG method="shutdown" response.id=3 duration=7.44µs 2026-06-06 16:11:10.130104236 DEBUG Received server response for request 3 2026-06-06 16:11:10.130106802 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.130111104 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_supporting_multiline_tokens ... 2026-06-06 16:11:10.133886321 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: SemanticTokensClientCapabilitiesRequests { 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, }, ), moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.133968573 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.133980438 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.135293200 DEBUG Client info: None 2026-06-06 16:11:10.135301614 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.135314794 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.135318679 INFO Version: Unknown 2026-06-06 16:11:10.135343804 DEBUG Received server response for request 1 2026-06-06 16:11:10.135362602 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.135408587 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.135451444 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.135453531 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.135461481 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:10.135463922 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-06-06 16:11:10.137609386 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.137615688 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:11:10.137617953 DEBUG Initializing workspace `file:///tmp/.tmpPgNCmz/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.137625141 DEBUG Searching for a project in '/tmp/.tmpPgNCmz/src' 2026-06-06 16:11:10.138145254 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.138151632 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.138451978 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.138458061 DEBUG Discovering virtual environment in `/tmp/.tmpPgNCmz/src` 2026-06-06 16:11:10.138482114 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.138602994 DEBUG No virtual environment found 2026-06-06 16:11:10.138609847 DEBUG Adding first-party search path `/tmp/.tmpPgNCmz/src` 2026-06-06 16:11:10.138612504 DEBUG Using vendored stdlib 2026-06-06 16:11:10.139038429 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.139045572 DEBUG Adding new file root '/tmp/.tmpPgNCmz/src' of kind Project 2026-06-06 16:11:10.139281862 DEBUG Updating project to check open files 2026-06-06 16:11:10.139291957 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.139294628 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:11:10.139304020 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPgNCmz/src/foo.py", kind: File } 2026-06-06 16:11:10.139595467 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpPgNCmz/src/foo.py` 2026-06-06 16:11:10.139601085 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.139605751 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.139676366 DEBUG request{id=2 method="textDocument/semanticTokens/full"}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.158377134 DEBUG request{id=2 method="textDocument/semanticTokens/full"}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.164758757 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=25.15ms 2026-06-06 16:11:10.164771033 DEBUG Received server response for request 2 2026-06-06 16:11:10.175060570 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:10.175100386 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.175104811 DEBUG method="shutdown" response.id=3 duration=6.68µs 2026-06-06 16:11:10.175123306 DEBUG Received server response for request 3 2026-06-06 16:11:10.175125544 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.175129265 DEBUG Received exit notification, exiting ok test semantic_tokens::no_stale_tokens_after_opening_the_same_file_with_new_content ... 2026-06-06 16:11:10.179533753 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: SemanticTokensClientCapabilitiesRequests { 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, }, ), moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.181241274 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.181255197 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.181279940 DEBUG Client info: None 2026-06-06 16:11:10.181287982 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.181300899 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.181304714 INFO Version: Unknown 2026-06-06 16:11:10.181329274 DEBUG Received server response for request 1 2026-06-06 16:11:10.181347865 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.181370309 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.181408698 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.181410821 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.181424615 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.181431592 DEBUG Initializing workspace `file:///tmp/.tmpXFphBV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.181438727 DEBUG Searching for a project in '/tmp/.tmpXFphBV/src' 2026-06-06 16:11:10.181452684 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.181455529 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.181633493 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.181636338 DEBUG Discovering virtual environment in `/tmp/.tmpXFphBV/src` 2026-06-06 16:11:10.181659566 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.181663388 DEBUG No virtual environment found 2026-06-06 16:11:10.181670348 DEBUG Adding first-party search path `/tmp/.tmpXFphBV/src` 2026-06-06 16:11:10.181673541 DEBUG Using vendored stdlib 2026-06-06 16:11:10.181888497 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.181892838 DEBUG Adding new file root '/tmp/.tmpXFphBV/src' of kind Project 2026-06-06 16:11:10.182098122 DEBUG Updating project to check open files 2026-06-06 16:11:10.182105162 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.182134066 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:10.182138136 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-06-06 16:11:10.183160972 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXFphBV/src/foo", kind: File } 2026-06-06 16:11:10.183176245 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpXFphBV/src/foo` 2026-06-06 16:11:10.183178539 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.183182673 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.183266697 DEBUG request{id=2 method="textDocument/semanticTokens/full"}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.190299028 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=7.11ms 2026-06-06 16:11:10.190309722 DEBUG Received server response for request 2 2026-06-06 16:11:10.190315292 DEBUG Client sends notification `textDocument/didClose` 2026-06-06 16:11:10.190329557 DEBUG notification{method="textDocument/didClose"}: Closing file `/tmp/.tmpXFphBV/src/foo` 2026-06-06 16:11:10.190331719 DEBUG notification{method="textDocument/didClose"}: Take open project files 2026-06-06 16:11:10.190339113 DEBUG notification{method="textDocument/didClose"}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-06-06 16:11:10.190345168 DEBUG notification{method="textDocument/didClose"}:remove_file{file=file(Id(c00))}: Removing file `/tmp/.tmpXFphBV/src/foo` from project `src` 2026-06-06 16:11:10.190352710 DEBUG notification{method="textDocument/didClose"}: Updating the revision of `/tmp/.tmpXFphBV/src/foo` 2026-06-06 16:11:10.190357052 DEBUG notification{method="textDocument/didClose"}: Updating the permissions of `/tmp/.tmpXFphBV/src/foo` 2026-06-06 16:11:10.190364470 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:10.190367510 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-06-06 16:11:10.190375465 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpXFphBV/src/foo") 2026-06-06 16:11:10.190379304 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the revision of `/tmp/.tmpXFphBV/src/foo` 2026-06-06 16:11:10.190382862 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Updating the permissions of `/tmp/.tmpXFphBV/src/foo` 2026-06-06 16:11:10.190389913 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpXFphBV/src/foo` 2026-06-06 16:11:10.190391825 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.190395491 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.201886752 DEBUG request{id=3 method="textDocument/semanticTokens/full"}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.208210809 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=17.81ms 2026-06-06 16:11:10.208235994 DEBUG Received server response for request 3 2026-06-06 16:11:10.218321547 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:10.218348357 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.218352429 DEBUG method="shutdown" response.id=4 duration=5.73µs 2026-06-06 16:11:10.218401916 DEBUG Received server response for request 4 2026-06-06 16:11:10.218404057 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.218408065 DEBUG Received exit notification, exiting ok test signature_help::works_in_function_name ... 2026-06-06 16:11:10.222864973 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.224360648 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.224380620 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.224412744 DEBUG Client info: None 2026-06-06 16:11:10.224420653 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.224433974 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.224437664 INFO Version: Unknown 2026-06-06 16:11:10.224464614 DEBUG Received server response for request 1 2026-06-06 16:11:10.224486033 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.224509401 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.224545088 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.224547072 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.224561223 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.224568713 DEBUG Initializing workspace `file:///tmp/.tmpK3o6k8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.224576004 DEBUG Searching for a project in '/tmp/.tmpK3o6k8/src' 2026-06-06 16:11:10.224591606 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.224594744 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.224770440 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.224773797 DEBUG Discovering virtual environment in `/tmp/.tmpK3o6k8/src` 2026-06-06 16:11:10.224796460 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.224800096 DEBUG No virtual environment found 2026-06-06 16:11:10.224806215 DEBUG Adding first-party search path `/tmp/.tmpK3o6k8/src` 2026-06-06 16:11:10.224808749 DEBUG Using vendored stdlib 2026-06-06 16:11:10.224975185 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.224979127 DEBUG Adding new file root '/tmp/.tmpK3o6k8/src' of kind Project 2026-06-06 16:11:10.225107474 DEBUG Updating project to check open files 2026-06-06 16:11:10.225116167 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.226096405 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:10.226115177 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpK3o6k8/src/foo.py", kind: File } 2026-06-06 16:11:10.226130131 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpK3o6k8/src/foo.py` 2026-06-06 16:11:10.226132482 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.226136892 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.226145569 DEBUG Client sends request `textDocument/signatureHelp` with ID 2 2026-06-06 16:11:10.226875432 DEBUG request{id=2 method="textDocument/signatureHelp"}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.249941094 DEBUG request{id=2 method="textDocument/signatureHelp"}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.257547958 DEBUG request{id=2 method="textDocument/signatureHelp"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:11:10.257686482 DEBUG request{id=2 method="textDocument/signatureHelp"}:map_stub_definition: Module `re` not found in search paths 2026-06-06 16:11:10.257801142 DEBUG request{id=2 method="textDocument/signatureHelp"}:map_stub_definition: Module `re` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:11:10.258016916 DEBUG method="textDocument/signatureHelp" response.id=2 duration=31.80ms 2026-06-06 16:11:10.258109553 DEBUG Received server response for request 2 2026-06-06 16:11:10.268754502 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:10.268842618 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.268847243 DEBUG method="shutdown" response.id=3 duration=6.68µs 2026-06-06 16:11:10.268851130 DEBUG Received server response for request 3 2026-06-06 16:11:10.268853303 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.268856614 DEBUG Received exit notification, exiting ok test type_hierarchy::chained_hierarchy ... 2026-06-06 16:11:10.273239734 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.274678293 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.274691835 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.274808081 DEBUG Client info: None 2026-06-06 16:11:10.274827887 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.274842079 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.274845841 INFO Version: Unknown 2026-06-06 16:11:10.275322187 DEBUG Received server response for request 1 2026-06-06 16:11:10.275343340 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.275348375 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpxQQVRI 2026-06-06 16:11:10.275376566 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.275413113 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.275415311 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.275419326 DEBUG No workspace configuration provided for file:///tmp/.tmpxQQVRI 2026-06-06 16:11:10.275424281 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:10.275427075 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-06-06 16:11:10.275433702 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.275436490 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpxQQVRI, using default options 2026-06-06 16:11:10.275440305 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:11:10.275442839 DEBUG Initializing workspace `file:///tmp/.tmpxQQVRI`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.275450271 DEBUG Searching for a project in '/tmp/.tmpxQQVRI' 2026-06-06 16:11:10.275461796 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.275464803 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.275635061 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.275637911 DEBUG Discovering virtual environment in `/tmp/.tmpxQQVRI` 2026-06-06 16:11:10.275659675 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.275663184 DEBUG No virtual environment found 2026-06-06 16:11:10.275669496 DEBUG Adding first-party search path `/tmp/.tmpxQQVRI` 2026-06-06 16:11:10.275672123 DEBUG Using vendored stdlib 2026-06-06 16:11:10.275841246 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.275844839 DEBUG Adding new file root '/tmp/.tmpxQQVRI' of kind Project 2026-06-06 16:11:10.275971550 DEBUG Updating project to check open files 2026-06-06 16:11:10.275978828 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.275981370 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:11:10.275990866 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxQQVRI/foo.py", kind: File } 2026-06-06 16:11:10.276003480 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpxQQVRI/foo.py` 2026-06-06 16:11:10.276005523 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.276010355 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.277482101 DEBUG request{id=2 method="textDocument/prepareTypeHierarchy"}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.277626366 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=1.61ms 2026-06-06 16:11:10.277695875 DEBUG Received server response for request 2 2026-06-06 16:11:10.277766419 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-06-06 16:11:10.278008989 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=184.88µs 2026-06-06 16:11:10.278028593 DEBUG Received server response for request 3 2026-06-06 16:11:10.278033562 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-06-06 16:11:10.278119539 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=19.83µs 2026-06-06 16:11:10.278124935 DEBUG Received server response for request 4 2026-06-06 16:11:10.278129154 DEBUG Client sends request `typeHierarchy/supertypes` with ID 5 2026-06-06 16:11:10.294632211 DEBUG method="typeHierarchy/supertypes" response.id=5 duration=16.50ms 2026-06-06 16:11:10.294654013 DEBUG Received server response for request 5 2026-06-06 16:11:10.294660414 DEBUG Client sends request `typeHierarchy/supertypes` with ID 6 2026-06-06 16:11:10.294765978 DEBUG method="typeHierarchy/supertypes" response.id=6 duration=31.64µs 2026-06-06 16:11:10.294837610 DEBUG Received server response for request 6 2026-06-06 16:11:10.304911227 DEBUG Client sends request `shutdown` with ID 7 2026-06-06 16:11:10.304933617 DEBUG request{id=7 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.304937768 DEBUG method="shutdown" response.id=7 duration=5.64µs 2026-06-06 16:11:10.304999775 DEBUG Received server response for request 7 2026-06-06 16:11:10.305002272 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.305006306 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_subtypes ... 2026-06-06 16:11:10.308136346 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.309505859 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.309518347 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.309536803 DEBUG Client info: None 2026-06-06 16:11:10.309544674 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.309557579 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.309561209 INFO Version: Unknown 2026-06-06 16:11:10.309586134 DEBUG Received server response for request 1 2026-06-06 16:11:10.309604198 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.309608023 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp0fa3vt 2026-06-06 16:11:10.309629459 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.309670166 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.309672443 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.309675851 DEBUG No workspace configuration provided for file:///tmp/.tmp0fa3vt 2026-06-06 16:11:10.309685319 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.309688179 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmp0fa3vt, using default options 2026-06-06 16:11:10.309691667 DEBUG Initializing workspace `file:///tmp/.tmp0fa3vt`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.309698784 DEBUG Searching for a project in '/tmp/.tmp0fa3vt' 2026-06-06 16:11:10.309709888 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.309712921 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.309876510 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.309879178 DEBUG Discovering virtual environment in `/tmp/.tmp0fa3vt` 2026-06-06 16:11:10.309899872 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.309903284 DEBUG No virtual environment found 2026-06-06 16:11:10.309909654 DEBUG Adding first-party search path `/tmp/.tmp0fa3vt` 2026-06-06 16:11:10.309912076 DEBUG Using vendored stdlib 2026-06-06 16:11:10.310077172 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.310080953 DEBUG Adding new file root '/tmp/.tmp0fa3vt' of kind Project 2026-06-06 16:11:10.310208820 DEBUG Updating project to check open files 2026-06-06 16:11:10.310215562 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.310223034 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:10.310237733 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0fa3vt/foo.py", kind: File } 2026-06-06 16:11:10.310251742 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp0fa3vt/foo.py` 2026-06-06 16:11:10.310254045 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.310258988 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.310265740 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-06-06 16:11:10.310349545 DEBUG request{id=2 method="textDocument/prepareTypeHierarchy"}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.310401425 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=128.67µs 2026-06-06 16:11:10.310408298 DEBUG Received server response for request 2 2026-06-06 16:11:10.310413803 DEBUG Client sends request `typeHierarchy/subtypes` with ID 3 2026-06-06 16:11:10.313931589 DEBUG request{id=3 method="typeHierarchy/subtypes"}: Listing modules in search path '/tmp/.tmp0fa3vt' 2026-06-06 16:11:10.313964101 DEBUG request{id=3 method="typeHierarchy/subtypes"}: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:11:10.332581173 DEBUG request{id=3 method="typeHierarchy/subtypes"}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.611211467 DEBUG method="typeHierarchy/subtypes" response.id=3 duration=300.79ms 2026-06-06 16:11:10.611320567 DEBUG Received server response for request 3 2026-06-06 16:11:10.621461549 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:10.621490176 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.621499553 DEBUG method="shutdown" response.id=4 duration=18.61µs 2026-06-06 16:11:10.621513576 DEBUG Received server response for request 4 2026-06-06 16:11:10.621516971 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.621658974 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_supertypes ... 2026-06-06 16:11:10.666577348 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.666666775 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.666691072 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.666757274 DEBUG Client info: None 2026-06-06 16:11:10.666765839 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.666783418 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.666789468 INFO Version: Unknown 2026-06-06 16:11:10.666855909 DEBUG Received server response for request 1 2026-06-06 16:11:10.666917092 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.666922210 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpeYqSpQ 2026-06-06 16:11:10.666953112 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.668591833 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.668598567 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.668605955 DEBUG No workspace configuration provided for file:///tmp/.tmpeYqSpQ 2026-06-06 16:11:10.668724600 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.668730878 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpeYqSpQ, using default options 2026-06-06 16:11:10.668737630 DEBUG Initializing workspace `file:///tmp/.tmpeYqSpQ`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.668752705 DEBUG Searching for a project in '/tmp/.tmpeYqSpQ' 2026-06-06 16:11:10.668776114 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.668782114 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.669064196 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.669069606 DEBUG Discovering virtual environment in `/tmp/.tmpeYqSpQ` 2026-06-06 16:11:10.669120520 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.669127345 DEBUG No virtual environment found 2026-06-06 16:11:10.669140589 DEBUG Adding first-party search path `/tmp/.tmpeYqSpQ` 2026-06-06 16:11:10.669143366 DEBUG Using vendored stdlib 2026-06-06 16:11:10.669339652 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.669345684 DEBUG Adding new file root '/tmp/.tmpeYqSpQ' of kind Project 2026-06-06 16:11:10.669543134 DEBUG Updating project to check open files 2026-06-06 16:11:10.669574682 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.669585207 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:10.669589287 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-06-06 16:11:10.669617603 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpeYqSpQ/foo.py", kind: File } 2026-06-06 16:11:10.669652788 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpeYqSpQ/foo.py` 2026-06-06 16:11:10.669656154 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.669664080 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.669873745 DEBUG request{id=2 method="textDocument/prepareTypeHierarchy"}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.669941182 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=272.37µs 2026-06-06 16:11:10.669948238 DEBUG Received server response for request 2 2026-06-06 16:11:10.669955357 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-06-06 16:11:10.670831872 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=865.78µs 2026-06-06 16:11:10.670836928 DEBUG Received server response for request 3 2026-06-06 16:11:10.680912551 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:10.680941430 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.680945552 DEBUG method="shutdown" response.id=4 duration=6.08µs 2026-06-06 16:11:10.680970773 DEBUG Received server response for request 4 2026-06-06 16:11:10.680972943 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.681013370 DEBUG Received exit notification, exiting ok test type_hierarchy::vendored_supertypes ... 2026-06-06 16:11:10.682273505 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.683840924 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.683855223 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.683876487 DEBUG Client info: None 2026-06-06 16:11:10.683885805 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.683899465 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.683903090 INFO Version: Unknown 2026-06-06 16:11:10.683927003 DEBUG Received server response for request 1 2026-06-06 16:11:10.683944907 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.683948468 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpeEuGJe 2026-06-06 16:11:10.683979604 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.684017148 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.684019247 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.684023213 DEBUG No workspace configuration provided for file:///tmp/.tmpeEuGJe 2026-06-06 16:11:10.684033516 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.684036252 DEBUG client_response{id=0 method="workspace/configuration"}: No workspace options provided for file:///tmp/.tmpeEuGJe, using default options 2026-06-06 16:11:10.684039755 DEBUG Initializing workspace `file:///tmp/.tmpeEuGJe`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.684047280 DEBUG Searching for a project in '/tmp/.tmpeEuGJe' 2026-06-06 16:11:10.684058558 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.684061708 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.684233120 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.684235992 DEBUG Discovering virtual environment in `/tmp/.tmpeEuGJe` 2026-06-06 16:11:10.684262144 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.684265712 DEBUG No virtual environment found 2026-06-06 16:11:10.684271727 DEBUG Adding first-party search path `/tmp/.tmpeEuGJe` 2026-06-06 16:11:10.684274245 DEBUG Using vendored stdlib 2026-06-06 16:11:10.684442997 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.684446541 DEBUG Adding new file root '/tmp/.tmpeEuGJe' of kind Project 2026-06-06 16:11:10.684573694 DEBUG Updating project to check open files 2026-06-06 16:11:10.684580988 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.686846805 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:10.686861089 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-06-06 16:11:10.687087105 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpeEuGJe/foo.py", kind: File } 2026-06-06 16:11:10.687133979 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpeEuGJe/foo.py` 2026-06-06 16:11:10.687144563 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.687150337 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.687434420 DEBUG request{id=2 method="textDocument/prepareTypeHierarchy"}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.714738706 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=27.58ms 2026-06-06 16:11:10.714789802 DEBUG Received server response for request 2 2026-06-06 16:11:10.714799874 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-06-06 16:11:10.714969457 DEBUG request{id=3 method="typeHierarchy/supertypes"}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.715420034 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=517.78µs 2026-06-06 16:11:10.715445823 DEBUG Received server response for request 3 2026-06-06 16:11:10.715460627 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-06-06 16:11:10.715605310 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=53.21µs 2026-06-06 16:11:10.715612603 DEBUG Received server response for request 4 2026-06-06 16:11:10.725687709 DEBUG Client sends request `shutdown` with ID 5 2026-06-06 16:11:10.725739334 DEBUG request{id=5 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.725744613 DEBUG method="shutdown" response.id=5 duration=8.28µs 2026-06-06 16:11:10.725749849 DEBUG Received server response for request 5 2026-06-06 16:11:10.725752184 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.725871965 DEBUG Received exit notification, exiting ok test workspace_folders::add_and_remove_workspace_folders ... 2026-06-06 16:11:10.730404928 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.731826785 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.731847667 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.731898227 DEBUG Client info: None 2026-06-06 16:11:10.731915832 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.731933602 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.731937822 INFO Version: Unknown 2026-06-06 16:11:10.731976643 DEBUG Received server response for request 1 2026-06-06 16:11:10.731997229 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.733373476 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.733429426 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.733432055 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.733441497 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:10.733482458 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.733492886 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-06-06 16:11:10.733495782 DEBUG Initializing workspace `file:///tmp/.tmpByIJ4t/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.733503102 DEBUG Searching for a project in '/tmp/.tmpByIJ4t/root1' 2026-06-06 16:11:10.733517447 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.733520560 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.733685857 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.733688640 DEBUG Discovering virtual environment in `/tmp/.tmpByIJ4t/root1` 2026-06-06 16:11:10.733710157 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.733714054 DEBUG No virtual environment found 2026-06-06 16:11:10.733719925 DEBUG Adding first-party search path `/tmp/.tmpByIJ4t/root1` 2026-06-06 16:11:10.733722339 DEBUG Using vendored stdlib 2026-06-06 16:11:10.733884666 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.733888356 DEBUG Adding new file root '/tmp/.tmpByIJ4t/root1' of kind Project 2026-06-06 16:11:10.734012103 DEBUG Initializing workspace `file:///tmp/.tmpByIJ4t/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.734018149 DEBUG Searching for a project in '/tmp/.tmpByIJ4t/root2' 2026-06-06 16:11:10.734032583 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.734035395 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.734231160 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.734249470 DEBUG Discovering virtual environment in `/tmp/.tmpByIJ4t/root2` 2026-06-06 16:11:10.734268908 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.734272611 DEBUG No virtual environment found 2026-06-06 16:11:10.734280875 DEBUG Adding first-party search path `/tmp/.tmpByIJ4t/root2` 2026-06-06 16:11:10.734283336 DEBUG Using vendored stdlib 2026-06-06 16:11:10.734531961 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.734535536 DEBUG Adding new file root '/tmp/.tmpByIJ4t/root2' of kind Project 2026-06-06 16:11:10.734644779 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.734648021 DEBUG Processing deferred request `workspace/diagnostic` 2026-06-06 16:11:10.734677352 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:10.736024657 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:10.736113176 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpByIJ4t/root1/main.py' 2026-06-06 16:11:10.736195413 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.755676070 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.755961228 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.020s 2026-06-06 16:11:10.755977822 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root2' 2026-06-06 16:11:10.757377255 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:10.757426990 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpByIJ4t/root2/main.py' 2026-06-06 16:11:10.757452661 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.777008580 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.777123710 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.020s 2026-06-06 16:11:10.777159410 DEBUG method="workspace/diagnostic" response.id=2 duration=42.51ms 2026-06-06 16:11:10.777168530 DEBUG Received server response for request 2 2026-06-06 16:11:10.777364396 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-06-06 16:11:10.777460522 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Workspace folder change notification, to add: (root3, file:///tmp/.tmpByIJ4t/root3), to remove: (root2, file:///tmp/.tmpByIJ4t/root2) 2026-06-06 16:11:10.777466612 INFO notification{method="workspace/didChangeWorkspaceFolders"}: Removing workspace folder: file:///tmp/.tmpByIJ4t/root2 2026-06-06 16:11:10.779813228 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Requesting workspace configuration for workspaces 2026-06-06 16:11:10.779836026 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.779838851 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.779845512 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-06-06 16:11:10.779869326 DEBUG client_response{id=1 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.779875064 DEBUG Initializing workspace `file:///tmp/.tmpByIJ4t/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.779881777 DEBUG Searching for a project in '/tmp/.tmpByIJ4t/root3' 2026-06-06 16:11:10.779899010 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.779902355 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.780198386 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.780202317 DEBUG Discovering virtual environment in `/tmp/.tmpByIJ4t/root3` 2026-06-06 16:11:10.780226569 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.780230110 DEBUG No virtual environment found 2026-06-06 16:11:10.780236573 DEBUG Adding first-party search path `/tmp/.tmpByIJ4t/root3` 2026-06-06 16:11:10.780238941 DEBUG Using vendored stdlib 2026-06-06 16:11:10.780415592 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.780420402 DEBUG Adding new file root '/tmp/.tmpByIJ4t/root3' of kind Project 2026-06-06 16:11:10.780559776 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.780577291 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:10.781574216 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.001s 2026-06-06 16:11:10.781585573 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root3' 2026-06-06 16:11:10.783007053 INFO request{id=3 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:10.783159602 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpByIJ4t/root3/main.py' 2026-06-06 16:11:10.783225044 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.800596550 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.800848886 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.018s 2026-06-06 16:11:10.800953523 DEBUG method="workspace/diagnostic" response.id=3 duration=20.39ms 2026-06-06 16:11:10.801066136 DEBUG Received server response for request 3 2026-06-06 16:11:10.811344882 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:10.811457712 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.811579846 DEBUG method="shutdown" response.id=4 duration=124.23µs 2026-06-06 16:11:10.811687734 DEBUG Received server response for request 4 2026-06-06 16:11:10.811787909 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.811888123 DEBUG Received exit notification, exiting ok test workspace_folders::add_existing_workspace_folder_is_no_op ... 2026-06-06 16:11:10.817141872 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.818580920 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.818673640 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.818777100 DEBUG Client info: None 2026-06-06 16:11:10.818860920 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.819303611 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.819379023 INFO Version: Unknown 2026-06-06 16:11:10.819473928 DEBUG Received server response for request 1 2026-06-06 16:11:10.819564724 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.819666320 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.819910701 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.819914541 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.819990749 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-06-06 16:11:10.819993147 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:10.820019735 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.820027735 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-06-06 16:11:10.820030717 DEBUG Initializing workspace `file:///tmp/.tmpAvIW34/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.820038966 DEBUG Searching for a project in '/tmp/.tmpAvIW34/root1' 2026-06-06 16:11:10.820054752 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.820058023 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.820238265 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.820241255 DEBUG Discovering virtual environment in `/tmp/.tmpAvIW34/root1` 2026-06-06 16:11:10.820264471 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.820268129 DEBUG No virtual environment found 2026-06-06 16:11:10.820274564 DEBUG Adding first-party search path `/tmp/.tmpAvIW34/root1` 2026-06-06 16:11:10.820277209 DEBUG Using vendored stdlib 2026-06-06 16:11:10.820441790 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.820445850 DEBUG Adding new file root '/tmp/.tmpAvIW34/root1' of kind Project 2026-06-06 16:11:10.820577926 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.820580874 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-06-06 16:11:10.820587520 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Workspace folder change notification, to add: (root1, file:///tmp/.tmpAvIW34/root1), to remove: 2026-06-06 16:11:10.820591188 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Workspace folder `file:///tmp/.tmpAvIW34/root1` has already been added 2026-06-06 16:11:10.820867414 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:10.822200921 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:10.822273562 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpAvIW34/root1/main.py' 2026-06-06 16:11:10.822310001 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.839193328 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.839270281 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.017s 2026-06-06 16:11:10.839356403 DEBUG method="workspace/diagnostic" response.id=2 duration=18.76ms 2026-06-06 16:11:10.839442756 DEBUG Received server response for request 2 2026-06-06 16:11:10.849620075 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:10.849791140 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.849798516 DEBUG method="shutdown" response.id=3 duration=9.17µs 2026-06-06 16:11:10.849816908 DEBUG Received server response for request 3 2026-06-06 16:11:10.849819950 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.849825915 DEBUG Received exit notification, exiting ok test workspace_folders::add_multiple_workspace_folders ... 2026-06-06 16:11:10.853265642 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.854678327 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.854697577 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.854725686 DEBUG Client info: None 2026-06-06 16:11:10.854737250 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.854752415 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.854755779 INFO Version: Unknown 2026-06-06 16:11:10.854786529 DEBUG Received server response for request 1 2026-06-06 16:11:10.854810369 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.855476948 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.855593839 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.855610181 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.855616748 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:10.855701907 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.855709047 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-06-06 16:11:10.855711748 DEBUG Initializing workspace `file:///tmp/.tmpvYhsLP/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.855718920 DEBUG Searching for a project in '/tmp/.tmpvYhsLP/root1' 2026-06-06 16:11:10.855735534 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.855738678 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.855899840 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.855902525 DEBUG Discovering virtual environment in `/tmp/.tmpvYhsLP/root1` 2026-06-06 16:11:10.855924084 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.855927632 DEBUG No virtual environment found 2026-06-06 16:11:10.855934506 DEBUG Adding first-party search path `/tmp/.tmpvYhsLP/root1` 2026-06-06 16:11:10.855936815 DEBUG Using vendored stdlib 2026-06-06 16:11:10.856098019 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.856102071 DEBUG Adding new file root '/tmp/.tmpvYhsLP/root1' of kind Project 2026-06-06 16:11:10.856224082 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.856227148 DEBUG Processing deferred request `workspace/diagnostic` 2026-06-06 16:11:10.856910587 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:10.858524678 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-06-06 16:11:10.858675432 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpvYhsLP/root1/main.py' 2026-06-06 16:11:10.858807685 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.876412722 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.876582395 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.018s 2026-06-06 16:11:10.876600023 DEBUG method="workspace/diagnostic" response.id=2 duration=20.37ms 2026-06-06 16:11:10.876608180 DEBUG Received server response for request 2 2026-06-06 16:11:10.876676904 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-06-06 16:11:10.876795145 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpvYhsLP/root2), (root3, file:///tmp/.tmpvYhsLP/root3), to remove: 2026-06-06 16:11:10.876808891 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Requesting workspace configuration for workspaces 2026-06-06 16:11:10.876815102 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.876816995 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.876826384 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-06-06 16:11:10.876832615 DEBUG client_response{id=1 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.876839766 DEBUG Initializing workspace `file:///tmp/.tmpvYhsLP/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.876845904 DEBUG Searching for a project in '/tmp/.tmpvYhsLP/root2' 2026-06-06 16:11:10.876861915 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.876865093 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.877019011 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.877021773 DEBUG Discovering virtual environment in `/tmp/.tmpvYhsLP/root2` 2026-06-06 16:11:10.877042352 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.877046151 DEBUG No virtual environment found 2026-06-06 16:11:10.877052829 DEBUG Adding first-party search path `/tmp/.tmpvYhsLP/root2` 2026-06-06 16:11:10.877055208 DEBUG Using vendored stdlib 2026-06-06 16:11:10.877224444 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.877228084 DEBUG Adding new file root '/tmp/.tmpvYhsLP/root2' of kind Project 2026-06-06 16:11:10.877336867 DEBUG Initializing workspace `file:///tmp/.tmpvYhsLP/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.877343288 DEBUG Searching for a project in '/tmp/.tmpvYhsLP/root3' 2026-06-06 16:11:10.877357257 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.877360094 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.877556875 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.877559490 DEBUG Discovering virtual environment in `/tmp/.tmpvYhsLP/root3` 2026-06-06 16:11:10.877578381 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.877581480 DEBUG No virtual environment found 2026-06-06 16:11:10.877588131 DEBUG Adding first-party search path `/tmp/.tmpvYhsLP/root3` 2026-06-06 16:11:10.877590687 DEBUG Using vendored stdlib 2026-06-06 16:11:10.877750132 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.877753278 DEBUG Adding new file root '/tmp/.tmpvYhsLP/root3' of kind Project 2026-06-06 16:11:10.877859894 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.879026050 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:10.879260639 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.000s 2026-06-06 16:11:10.879266662 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root2' 2026-06-06 16:11:10.880541208 INFO request{id=3 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:10.880578787 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpvYhsLP/root2/main.py' 2026-06-06 16:11:10.880773352 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.897741693 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.897951612 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.017s 2026-06-06 16:11:10.897963887 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root3' 2026-06-06 16:11:10.899229145 INFO request{id=3 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:10.899270938 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpvYhsLP/root3/main.py' 2026-06-06 16:11:10.899295446 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.918935158 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.919120658 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.020s 2026-06-06 16:11:10.919231373 DEBUG method="workspace/diagnostic" response.id=3 duration=41.37ms 2026-06-06 16:11:10.919240245 DEBUG Received server response for request 3 2026-06-06 16:11:10.929429771 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:10.929459140 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.929521999 DEBUG method="shutdown" response.id=4 duration=64.64µs 2026-06-06 16:11:10.929527066 DEBUG Received server response for request 4 2026-06-06 16:11:10.929531681 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.929539618 DEBUG Received exit notification, exiting ok test workspace_folders::add_workspace_folder_after_init ... 2026-06-06 16:11:10.936664888 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.936729465 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.936756671 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.936777407 DEBUG Client info: None 2026-06-06 16:11:10.938097896 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.938113964 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.938117249 INFO Version: Unknown 2026-06-06 16:11:10.938143667 DEBUG Received server response for request 1 2026-06-06 16:11:10.938171376 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.938777296 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.938905284 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.938921280 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.938929574 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:10.939008855 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.939015865 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-06-06 16:11:10.939018520 DEBUG Initializing workspace `file:///tmp/.tmpf2lJX5/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.939026219 DEBUG Searching for a project in '/tmp/.tmpf2lJX5/root1' 2026-06-06 16:11:10.939042391 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.939045297 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.939213149 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.939215875 DEBUG Discovering virtual environment in `/tmp/.tmpf2lJX5/root1` 2026-06-06 16:11:10.939238059 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.939242137 DEBUG No virtual environment found 2026-06-06 16:11:10.939248453 DEBUG Adding first-party search path `/tmp/.tmpf2lJX5/root1` 2026-06-06 16:11:10.939250871 DEBUG Using vendored stdlib 2026-06-06 16:11:10.939420560 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.939424732 DEBUG Adding new file root '/tmp/.tmpf2lJX5/root1' of kind Project 2026-06-06 16:11:10.939555566 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.939558199 DEBUG Processing deferred request `workspace/diagnostic` 2026-06-06 16:11:10.940997495 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:10.942429646 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:10.942664825 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpf2lJX5/root1/main.py' 2026-06-06 16:11:10.942874272 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.959584961 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.959743702 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.017s 2026-06-06 16:11:10.959873316 DEBUG method="workspace/diagnostic" response.id=2 duration=20.31ms 2026-06-06 16:11:10.959934575 DEBUG Received server response for request 2 2026-06-06 16:11:10.960000370 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-06-06 16:11:10.960063774 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpf2lJX5/root2), to remove: 2026-06-06 16:11:10.960068340 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Requesting workspace configuration for workspaces 2026-06-06 16:11:10.960073362 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.960075210 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.960086801 DEBUG client_response{id=1 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.960091812 DEBUG Initializing workspace `file:///tmp/.tmpf2lJX5/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.960097932 DEBUG Searching for a project in '/tmp/.tmpf2lJX5/root2' 2026-06-06 16:11:10.960112062 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.960115276 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.960264343 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.960266922 DEBUG Discovering virtual environment in `/tmp/.tmpf2lJX5/root2` 2026-06-06 16:11:10.960286734 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.960290217 DEBUG No virtual environment found 2026-06-06 16:11:10.960296229 DEBUG Adding first-party search path `/tmp/.tmpf2lJX5/root2` 2026-06-06 16:11:10.960298812 DEBUG Using vendored stdlib 2026-06-06 16:11:10.960452305 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.960455855 DEBUG Adding new file root '/tmp/.tmpf2lJX5/root2' of kind Project 2026-06-06 16:11:10.960562773 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.960568514 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-06-06 16:11:10.960597789 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:10.960714742 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.000s 2026-06-06 16:11:10.960719167 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root2' 2026-06-06 16:11:10.961903183 INFO request{id=3 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:10.961943727 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpf2lJX5/root2/main.py' 2026-06-06 16:11:10.961968867 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:10.978984882 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:10.979193569 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.017s 2026-06-06 16:11:10.979213735 DEBUG method="workspace/diagnostic" response.id=3 duration=18.64ms 2026-06-06 16:11:10.979231649 DEBUG Received server response for request 3 2026-06-06 16:11:10.989390887 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:10.989404921 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:10.989408179 DEBUG method="shutdown" response.id=4 duration=4.81µs 2026-06-06 16:11:10.989412265 DEBUG Received server response for request 4 2026-06-06 16:11:10.989413960 DEBUG Client sends notification `exit` 2026-06-06 16:11:10.989422165 DEBUG Received exit notification, exiting ok test workspace_folders::different_settings ... 2026-06-06 16:11:10.994972037 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:10.995037230 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:10.995056059 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:10.995082728 DEBUG Client info: None 2026-06-06 16:11:10.995093972 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:10.995111631 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:10.995115038 INFO Version: Unknown 2026-06-06 16:11:10.995159198 DEBUG Received server response for request 1 2026-06-06 16:11:10.995180248 DEBUG Client sends notification `initialized` 2026-06-06 16:11:10.995222889 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:10.995237739 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:10.995240327 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:10.995251660 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:10.995259443 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:10.995267606 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:11:10.995270045 DEBUG Initializing workspace `file:///tmp/.tmp7K7rvv/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.995276882 DEBUG Client sends request `textDocument/completion` with ID 2 2026-06-06 16:11:10.995277238 DEBUG Searching for a project in '/tmp/.tmp7K7rvv/root1' 2026-06-06 16:11:10.995299479 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.995302807 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.995513326 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.995516549 DEBUG Discovering virtual environment in `/tmp/.tmp7K7rvv/root1` 2026-06-06 16:11:10.995539394 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.995542914 DEBUG No virtual environment found 2026-06-06 16:11:10.995549306 DEBUG Adding first-party search path `/tmp/.tmp7K7rvv/root1` 2026-06-06 16:11:10.995551873 DEBUG Using vendored stdlib 2026-06-06 16:11:10.995713855 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.995717426 DEBUG Adding new file root '/tmp/.tmp7K7rvv/root1' of kind Project 2026-06-06 16:11:10.995843002 DEBUG Initializing workspace `file:///tmp/.tmp7K7rvv/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:10.995849648 DEBUG Searching for a project in '/tmp/.tmp7K7rvv/root2' 2026-06-06 16:11:10.995863424 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:10.995866299 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:10.996008807 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:10.996011202 DEBUG Discovering virtual environment in `/tmp/.tmp7K7rvv/root2` 2026-06-06 16:11:10.996029614 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:10.996033394 DEBUG No virtual environment found 2026-06-06 16:11:10.996039263 DEBUG Adding first-party search path `/tmp/.tmp7K7rvv/root2` 2026-06-06 16:11:10.996041606 DEBUG Using vendored stdlib 2026-06-06 16:11:10.996188098 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:10.996191632 DEBUG Adding new file root '/tmp/.tmp7K7rvv/root2' of kind Project 2026-06-06 16:11:10.996292396 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:10.996295387 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:11:10.996313746 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7K7rvv/root1/main.py", kind: File } 2026-06-06 16:11:10.996350932 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp7K7rvv/root1/main.py` 2026-06-06 16:11:10.996353497 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:10.996358380 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:10.996613302 DEBUG request{id=2 method="textDocument/completion"}: Resolving dynamic module resolution paths 2026-06-06 16:11:11.024603814 DEBUG request{id=2 method="textDocument/completion"}: Module `__builtins__` not found in search paths 2026-06-06 16:11:11.035404471 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Resolving dynamic module resolution paths 2026-06-06 16:11:11.035416625 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found in search paths 2026-06-06 16:11:11.035432140 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `types` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:11:11.035523919 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-06-06 16:11:11.035527345 DEBUG request{id=2 method="textDocument/completion"}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (stubs not allowed) 2026-06-06 16:11:11.035581403 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Resolving dynamic module resolution paths 2026-06-06 16:11:11.035623323 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found in search paths 2026-06-06 16:11:11.035638413 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (stubs not allowed but some shadowing allowed) 2026-06-06 16:11:11.035653811 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path '/tmp/.tmp7K7rvv/root1' 2026-06-06 16:11:11.035677918 DEBUG request{id=2 method="textDocument/completion"}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-06-06 16:11:11.090728586 DEBUG request{id=2 method="textDocument/completion"}: Completions request returned 1 suggestions in 94.339637ms 2026-06-06 16:11:11.090797094 DEBUG method="textDocument/completion" response.id=2 duration=94.43ms 2026-06-06 16:11:11.090825184 DEBUG Received server response for request 2 2026-06-06 16:11:11.091022935 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:11.091086716 DEBUG Client sends request `textDocument/completion` with ID 3 2026-06-06 16:11:11.091115783 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7K7rvv/root2/main.py", kind: File } 2026-06-06 16:11:11.091136021 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmp7K7rvv/root2/main.py` 2026-06-06 16:11:11.091138421 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:11.091143287 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:11.091603107 DEBUG method="textDocument/completion" response.id=3 duration=455.38µs 2026-06-06 16:11:11.091615413 DEBUG Received server response for request 3 2026-06-06 16:11:11.101721436 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:11.101734187 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:11.101740053 DEBUG method="shutdown" response.id=4 duration=7.42µs 2026-06-06 16:11:11.101794792 DEBUG Received server response for request 4 2026-06-06 16:11:11.101797373 DEBUG Client sends notification `exit` 2026-06-06 16:11:11.101814257 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_change ... 2026-06-06 16:11:11.107072975 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:11.107138883 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:11.107155411 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:11.107186544 DEBUG Client info: None 2026-06-06 16:11:11.107193873 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:11.107208426 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:11.107212419 INFO Version: Unknown 2026-06-06 16:11:11.107241121 DEBUG Received server response for request 1 2026-06-06 16:11:11.107263948 DEBUG Client sends notification `initialized` 2026-06-06 16:11:11.108130170 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:11.108167984 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:11.108170094 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:11.108178623 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:11.108182307 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:11:11.108190930 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:11.108197150 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:11:11.108199744 DEBUG Initializing workspace `file:///tmp/.tmppn5Cnf/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.108209522 DEBUG Searching for a project in '/tmp/.tmppn5Cnf/root1' 2026-06-06 16:11:11.108223421 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.108226965 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.108404412 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.108407209 DEBUG Discovering virtual environment in `/tmp/.tmppn5Cnf/root1` 2026-06-06 16:11:11.108430920 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.108434733 DEBUG No virtual environment found 2026-06-06 16:11:11.108441147 DEBUG Adding first-party search path `/tmp/.tmppn5Cnf/root1` 2026-06-06 16:11:11.108443670 DEBUG Using vendored stdlib 2026-06-06 16:11:11.108606167 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.108609910 DEBUG Adding new file root '/tmp/.tmppn5Cnf/root1' of kind Project 2026-06-06 16:11:11.108749895 DEBUG Updating project to check open files 2026-06-06 16:11:11.108756976 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:11.108759546 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:11:11.108769582 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppn5Cnf/root1/main.py", kind: File } 2026-06-06 16:11:11.108783213 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmppn5Cnf/root1/main.py` 2026-06-06 16:11:11.108785466 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:11.108789604 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:11.108834684 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmppn5Cnf/root1/main.py"))}: Checking file '/tmp/.tmppn5Cnf/root1/main.py' 2026-06-06 16:11:11.108894497 DEBUG method="textDocument/diagnostic" response.id=2 duration=100.41µs 2026-06-06 16:11:11.108900792 DEBUG Received server response for request 2 2026-06-06 16:11:11.108947406 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-06-06 16:11:11.110382806 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Workspace folder change notification, to add: (root2, file:///tmp/.tmppn5Cnf/root2), to remove: 2026-06-06 16:11:11.110387192 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Requesting workspace configuration for workspaces 2026-06-06 16:11:11.110391940 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:11.110393686 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:11.110405000 DEBUG client_response{id=1 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:11.110410287 DEBUG Initializing workspace `file:///tmp/.tmppn5Cnf/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.110416221 DEBUG Searching for a project in '/tmp/.tmppn5Cnf/root2' 2026-06-06 16:11:11.110430723 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.110433506 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.110584342 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.110586857 DEBUG Discovering virtual environment in `/tmp/.tmppn5Cnf/root2` 2026-06-06 16:11:11.110606966 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.110610270 DEBUG No virtual environment found 2026-06-06 16:11:11.110616433 DEBUG Adding first-party search path `/tmp/.tmppn5Cnf/root2` 2026-06-06 16:11:11.110618912 DEBUG Using vendored stdlib 2026-06-06 16:11:11.110774132 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.110777650 DEBUG Adding new file root '/tmp/.tmppn5Cnf/root2' of kind Project 2026-06-06 16:11:11.110846799 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-06-06 16:11:11.110898872 DEBUG Updating project to check open files 2026-06-06 16:11:11.110904100 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:11.110928005 DEBUG method="textDocument/diagnostic" response.id=3 duration=21.01µs 2026-06-06 16:11:11.110933545 DEBUG Received server response for request 3 2026-06-06 16:11:11.110951651 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:11.110964856 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppn5Cnf/root2/main.py", kind: File } 2026-06-06 16:11:11.110976650 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmppn5Cnf/root2/main.py` 2026-06-06 16:11:11.110978908 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:11.110982929 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:11.110989130 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-06-06 16:11:11.111009968 DEBUG request{id=4 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmppn5Cnf/root2/main.py"))}: Checking file '/tmp/.tmppn5Cnf/root2/main.py' 2026-06-06 16:11:11.111035933 DEBUG method="textDocument/diagnostic" response.id=4 duration=42.81µs 2026-06-06 16:11:11.111040879 DEBUG Received server response for request 4 2026-06-06 16:11:11.121174106 DEBUG Client sends request `shutdown` with ID 5 2026-06-06 16:11:11.121184289 DEBUG request{id=5 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:11.121187439 DEBUG method="shutdown" response.id=5 duration=4.50µs 2026-06-06 16:11:11.121191153 DEBUG Received server response for request 5 2026-06-06 16:11:11.121193020 DEBUG Client sends notification `exit` 2026-06-06 16:11:11.121196333 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_precedence ... 2026-06-06 16:11:11.122678211 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:11.122741401 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:11.122761417 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:11.122788122 DEBUG Client info: None 2026-06-06 16:11:11.122799566 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:11.122813902 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:11.122817192 INFO Version: Unknown 2026-06-06 16:11:11.122859508 DEBUG Received server response for request 1 2026-06-06 16:11:11.122879371 DEBUG Client sends notification `initialized` 2026-06-06 16:11:11.122933734 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:11.122948734 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:11.122951235 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:11.122962734 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:11.122965256 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:11:11.123001121 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:11.123009224 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:11:11.123011985 DEBUG Initializing workspace `file:///tmp/.tmpiAMreG/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.123019250 DEBUG Searching for a project in '/tmp/.tmpiAMreG/root1' 2026-06-06 16:11:11.124075303 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.124078995 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.124294836 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.124297961 DEBUG Discovering virtual environment in `/tmp/.tmpiAMreG/root1` 2026-06-06 16:11:11.124320848 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.124324348 DEBUG No virtual environment found 2026-06-06 16:11:11.124330778 DEBUG Adding first-party search path `/tmp/.tmpiAMreG/root1` 2026-06-06 16:11:11.124333193 DEBUG Using vendored stdlib 2026-06-06 16:11:11.124494986 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.124498769 DEBUG Adding new file root '/tmp/.tmpiAMreG/root1' of kind Project 2026-06-06 16:11:11.124622128 DEBUG Initializing workspace `file:///tmp/.tmpiAMreG/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.124628291 DEBUG Searching for a project in '/tmp/.tmpiAMreG/root2' 2026-06-06 16:11:11.124642380 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.124645293 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.124787677 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.124790256 DEBUG Discovering virtual environment in `/tmp/.tmpiAMreG/root2` 2026-06-06 16:11:11.124808727 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.124811943 DEBUG No virtual environment found 2026-06-06 16:11:11.124817969 DEBUG Adding first-party search path `/tmp/.tmpiAMreG/root2` 2026-06-06 16:11:11.124820314 DEBUG Using vendored stdlib 2026-06-06 16:11:11.124966775 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.124969977 DEBUG Adding new file root '/tmp/.tmpiAMreG/root2' of kind Project 2026-06-06 16:11:11.125070339 DEBUG Updating project to check open files 2026-06-06 16:11:11.125077121 DEBUG Updating project to check open files 2026-06-06 16:11:11.125080129 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:11.125082206 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:11:11.125092267 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiAMreG/root1/main.py", kind: File } 2026-06-06 16:11:11.125105969 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpiAMreG/root1/main.py` 2026-06-06 16:11:11.125108154 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:11.125112380 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:11.125144268 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpiAMreG/root1/main.py"))}: Checking file '/tmp/.tmpiAMreG/root1/main.py' 2026-06-06 16:11:11.125178117 DEBUG method="textDocument/diagnostic" response.id=2 duration=61.27µs 2026-06-06 16:11:11.125186192 DEBUG Received server response for request 2 2026-06-06 16:11:11.125220923 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:11.125228437 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-06-06 16:11:11.125243355 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiAMreG/root2/main.py", kind: File } 2026-06-06 16:11:11.125254633 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpiAMreG/root2/main.py` 2026-06-06 16:11:11.125256531 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:11.125260611 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:11.125277818 DEBUG request{id=3 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpiAMreG/root2/main.py"))}: Checking file '/tmp/.tmpiAMreG/root2/main.py' 2026-06-06 16:11:11.125298098 DEBUG method="textDocument/diagnostic" response.id=3 duration=33.30µs 2026-06-06 16:11:11.125304415 DEBUG Received server response for request 3 2026-06-06 16:11:11.126252410 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:11.126305880 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:11.126328770 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:11.126361026 DEBUG Client info: None 2026-06-06 16:11:11.126370732 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:11.126384853 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:11.126387942 INFO Version: Unknown 2026-06-06 16:11:11.126517715 DEBUG Received server response for request 1 2026-06-06 16:11:11.126535376 DEBUG Client sends notification `initialized` 2026-06-06 16:11:11.126576722 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:11.129818708 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:11.129821508 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:11.129832208 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:11.129834931 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:11:11.129840083 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:11.129851028 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:11:11.129857502 DEBUG Initializing workspace `file:///tmp/.tmpW2CMAz/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.129865018 DEBUG Searching for a project in '/tmp/.tmpW2CMAz/root1' 2026-06-06 16:11:11.129881229 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.129883977 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.130129794 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.130132566 DEBUG Discovering virtual environment in `/tmp/.tmpW2CMAz/root1` 2026-06-06 16:11:11.130152460 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.130156357 DEBUG No virtual environment found 2026-06-06 16:11:11.130162226 DEBUG Adding first-party search path `/tmp/.tmpW2CMAz/root1` 2026-06-06 16:11:11.130164910 DEBUG Using vendored stdlib 2026-06-06 16:11:11.130387765 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.130391814 DEBUG Adding new file root '/tmp/.tmpW2CMAz/root1' of kind Project 2026-06-06 16:11:11.130533216 DEBUG Initializing workspace `file:///tmp/.tmpW2CMAz/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.130540026 DEBUG Searching for a project in '/tmp/.tmpW2CMAz/root2' 2026-06-06 16:11:11.130554188 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.130557080 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.130822308 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.130825945 DEBUG Discovering virtual environment in `/tmp/.tmpW2CMAz/root2` 2026-06-06 16:11:11.130844849 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.130848050 DEBUG No virtual environment found 2026-06-06 16:11:11.130854117 DEBUG Adding first-party search path `/tmp/.tmpW2CMAz/root2` 2026-06-06 16:11:11.130856555 DEBUG Using vendored stdlib 2026-06-06 16:11:11.131061239 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.131070158 DEBUG Adding new file root '/tmp/.tmpW2CMAz/root2' of kind Project 2026-06-06 16:11:11.131191086 DEBUG Updating project to check open files 2026-06-06 16:11:11.131198439 DEBUG Updating project to check open files 2026-06-06 16:11:11.131201528 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:11.131203743 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:11:11.131213454 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpW2CMAz/root1/main.py", kind: File } 2026-06-06 16:11:11.131228914 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpW2CMAz/root1/main.py` 2026-06-06 16:11:11.131231148 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:11.131235204 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:11.131265088 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpW2CMAz/root1/main.py"))}: Checking file '/tmp/.tmpW2CMAz/root1/main.py' 2026-06-06 16:11:11.131302251 DEBUG method="textDocument/diagnostic" response.id=2 duration=62.62µs 2026-06-06 16:11:11.131310140 DEBUG Received server response for request 2 2026-06-06 16:11:11.131369047 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:11.131373147 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-06-06 16:11:11.131382533 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpW2CMAz/root2/main.py", kind: File } 2026-06-06 16:11:11.131396066 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpW2CMAz/root2/main.py` 2026-06-06 16:11:11.131398409 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:11.131402251 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:11.131420962 DEBUG request{id=3 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpW2CMAz/root2/main.py"))}: Checking file '/tmp/.tmpW2CMAz/root2/main.py' 2026-06-06 16:11:11.131446639 DEBUG method="textDocument/diagnostic" response.id=3 duration=40.18µs 2026-06-06 16:11:11.131453056 DEBUG Received server response for request 3 2026-06-06 16:11:11.141586310 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:11.141605603 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:11.141609352 DEBUG method="shutdown" response.id=4 duration=5.22µs 2026-06-06 16:11:11.141623806 DEBUG Received server response for request 4 2026-06-06 16:11:11.141626171 DEBUG Client sends notification `exit` 2026-06-06 16:11:11.141660314 DEBUG Received exit notification, exiting 2026-06-06 16:11:11.152218686 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:11.152238763 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:11.152243366 DEBUG method="shutdown" response.id=4 duration=6.70µs 2026-06-06 16:11:11.152252614 DEBUG Received server response for request 4 2026-06-06 16:11:11.152254981 DEBUG Client sends notification `exit` 2026-06-06 16:11:11.152265522 DEBUG Received exit notification, exiting ok test workspace_folders::initialize_multiple_workspace_folders ... 2026-06-06 16:11:11.153515379 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:11.153582161 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:11.154986190 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:11.155007418 DEBUG Client info: None 2026-06-06 16:11:11.155015816 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:11.155030454 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:11.155033593 INFO Version: Unknown 2026-06-06 16:11:11.155057354 DEBUG Received server response for request 1 2026-06-06 16:11:11.155077038 DEBUG Client sends notification `initialized` 2026-06-06 16:11:11.155651225 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:11.155689493 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:11.155691624 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:11.155700812 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:11.155707864 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:11.155715239 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-06-06 16:11:11.155717738 DEBUG Initializing workspace `file:///tmp/.tmpwD0Ubd/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.155724726 DEBUG Searching for a project in '/tmp/.tmpwD0Ubd/root1' 2026-06-06 16:11:11.155739420 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.155742496 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.155897183 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.155899782 DEBUG Discovering virtual environment in `/tmp/.tmpwD0Ubd/root1` 2026-06-06 16:11:11.155920378 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.155923788 DEBUG No virtual environment found 2026-06-06 16:11:11.155930350 DEBUG Adding first-party search path `/tmp/.tmpwD0Ubd/root1` 2026-06-06 16:11:11.155932910 DEBUG Using vendored stdlib 2026-06-06 16:11:11.157029488 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.157033368 DEBUG Adding new file root '/tmp/.tmpwD0Ubd/root1' of kind Project 2026-06-06 16:11:11.157255357 DEBUG Initializing workspace `file:///tmp/.tmpwD0Ubd/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.157266375 DEBUG Searching for a project in '/tmp/.tmpwD0Ubd/root2' 2026-06-06 16:11:11.157280718 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.157283763 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.157633492 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.157636438 DEBUG Discovering virtual environment in `/tmp/.tmpwD0Ubd/root2` 2026-06-06 16:11:11.157827786 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.157831788 DEBUG No virtual environment found 2026-06-06 16:11:11.157838949 DEBUG Adding first-party search path `/tmp/.tmpwD0Ubd/root2` 2026-06-06 16:11:11.157841553 DEBUG Using vendored stdlib 2026-06-06 16:11:11.158200157 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.158206779 DEBUG Adding new file root '/tmp/.tmpwD0Ubd/root2' of kind Project 2026-06-06 16:11:11.158400817 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:11.158407287 DEBUG Processing deferred request `workspace/diagnostic` 2026-06-06 16:11:11.158433358 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:11.159781732 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:11.159896233 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpwD0Ubd/root1/main.py' 2026-06-06 16:11:11.160031653 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:11.176862416 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:11.177010384 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.017s 2026-06-06 16:11:11.177017936 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root2' 2026-06-06 16:11:11.178409149 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:11.178533419 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpwD0Ubd/root2/main.py' 2026-06-06 16:11:11.178555674 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:11.195365330 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:11.195412390 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.017s 2026-06-06 16:11:11.195502827 DEBUG method="workspace/diagnostic" response.id=2 duration=37.09ms 2026-06-06 16:11:11.195518139 DEBUG Received server response for request 2 2026-06-06 16:11:11.205716482 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:11.205753449 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:11.205757537 DEBUG method="shutdown" response.id=3 duration=5.94µs 2026-06-06 16:11:11.205762056 DEBUG Received server response for request 3 2026-06-06 16:11:11.205763982 DEBUG Client sends notification `exit` 2026-06-06 16:11:11.205767912 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_project ... 2026-06-06 16:11:11.210910034 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:11.212332859 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:11.212348116 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:11.212370913 DEBUG Client info: None 2026-06-06 16:11:11.212378726 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:11.212392145 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:11.212395476 INFO Version: Unknown 2026-06-06 16:11:11.212419804 DEBUG Received server response for request 1 2026-06-06 16:11:11.212438380 DEBUG Client sends notification `initialized` 2026-06-06 16:11:11.212467737 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:11.212655988 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:11.212658833 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:11.212727569 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:11.212731043 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:11:11.213982982 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:11.213995783 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:11:11.213998759 DEBUG Initializing workspace `file:///tmp/.tmpIOsLtC`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.214006848 DEBUG Searching for a project in '/tmp/.tmpIOsLtC' 2026-06-06 16:11:11.214794207 DEBUG Found project at '/tmp/.tmpIOsLtC' 2026-06-06 16:11:11.214801280 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.215105636 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.215112411 DEBUG Discovering virtual environment in `/tmp/.tmpIOsLtC` 2026-06-06 16:11:11.215269927 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.215277098 DEBUG No virtual environment found 2026-06-06 16:11:11.215284154 DEBUG Adding first-party search path `/tmp/.tmpIOsLtC` 2026-06-06 16:11:11.215286838 DEBUG Using vendored stdlib 2026-06-06 16:11:11.215767334 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.215774966 DEBUG Adding new file root '/tmp/.tmpIOsLtC' of kind Project 2026-06-06 16:11:11.216596010 DEBUG Initializing workspace `file:///tmp/.tmpIOsLtC/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.216607301 DEBUG Searching for a project in '/tmp/.tmpIOsLtC/external/Y' 2026-06-06 16:11:11.217042076 DEBUG Found project at '/tmp/.tmpIOsLtC/external/Y' 2026-06-06 16:11:11.217049989 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.217355764 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.217362181 DEBUG Discovering virtual environment in `/tmp/.tmpIOsLtC/external/Y` 2026-06-06 16:11:11.217525262 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.217532668 DEBUG No virtual environment found 2026-06-06 16:11:11.217539707 DEBUG Adding first-party search path `/tmp/.tmpIOsLtC/external/Y` 2026-06-06 16:11:11.217542301 DEBUG Using vendored stdlib 2026-06-06 16:11:11.218010511 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.218018111 DEBUG Adding new file root '/tmp/.tmpIOsLtC/external/Y' of kind Project 2026-06-06 16:11:11.218463613 DEBUG Updating project to check open files 2026-06-06 16:11:11.218475467 DEBUG Updating project to check open files 2026-06-06 16:11:11.218478815 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:11.218481576 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:11:11.218775596 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIOsLtC/systemtests/included.py", kind: File } 2026-06-06 16:11:11.218803970 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpIOsLtC/systemtests/included.py` 2026-06-06 16:11:11.218806358 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:11.218810765 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:11.218844220 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpIOsLtC/systemtests/included.py"))}: Checking file '/tmp/.tmpIOsLtC/systemtests/included.py' 2026-06-06 16:11:11.219390729 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpIOsLtC/systemtests/included.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:11:11.236337095 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpIOsLtC/systemtests/included.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:11.241416942 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.60ms 2026-06-06 16:11:11.241435981 DEBUG Received server response for request 2 2026-06-06 16:11:11.241491212 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:11.241495264 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-06-06 16:11:11.241522656 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIOsLtC/external/Y/only_external.py", kind: File } 2026-06-06 16:11:11.241542111 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpIOsLtC/external/Y/only_external.py` 2026-06-06 16:11:11.241544580 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:11.241548986 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:11.241692153 DEBUG request{id=3 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpIOsLtC/external/Y/only_external.py"))}: Checking file '/tmp/.tmpIOsLtC/external/Y/only_external.py' 2026-06-06 16:11:11.241720840 DEBUG request{id=3 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpIOsLtC/external/Y/only_external.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:11:11.260403886 DEBUG request{id=3 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpIOsLtC/external/Y/only_external.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:11.265966768 DEBUG method="textDocument/diagnostic" response.id=3 duration=24.41ms 2026-06-06 16:11:11.265986270 DEBUG Received server response for request 3 2026-06-06 16:11:11.276113265 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:11.276131721 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:11.276135885 DEBUG method="shutdown" response.id=4 duration=6.16µs 2026-06-06 16:11:11.276186112 DEBUG Received server response for request 4 2026-06-06 16:11:11.276188521 DEBUG Client sends notification `exit` 2026-06-06 16:11:11.276196772 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_settings ... 2026-06-06 16:11:11.282970594 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:11.284365087 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:11.284438453 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:11.285496871 DEBUG Client info: None 2026-06-06 16:11:11.285626946 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:11.286025430 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:11.286328479 INFO Version: Unknown 2026-06-06 16:11:11.286458081 DEBUG Received server response for request 1 2026-06-06 16:11:11.286607470 DEBUG Client sends notification `initialized` 2026-06-06 16:11:11.286761932 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:11.286935346 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:11.287054292 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:11.287182258 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:11.287298074 DEBUG Client sends request `textDocument/hover` with ID 2 2026-06-06 16:11:11.287415915 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:11.287565817 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:11:11.287694907 DEBUG Initializing workspace `file:///tmp/.tmpgGOyWX`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.288023033 DEBUG Searching for a project in '/tmp/.tmpgGOyWX' 2026-06-06 16:11:11.288149945 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.288279976 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.288568900 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.288685231 DEBUG Discovering virtual environment in `/tmp/.tmpgGOyWX` 2026-06-06 16:11:11.288821719 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.289001158 DEBUG No virtual environment found 2026-06-06 16:11:11.289112069 DEBUG Adding first-party search path `/tmp/.tmpgGOyWX` 2026-06-06 16:11:11.289224346 DEBUG Using vendored stdlib 2026-06-06 16:11:11.289489258 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.289605903 DEBUG Adding new file root '/tmp/.tmpgGOyWX' of kind Project 2026-06-06 16:11:11.289849182 DEBUG Initializing workspace `file:///tmp/.tmpgGOyWX/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.290229144 DEBUG Searching for a project in '/tmp/.tmpgGOyWX/external/Y' 2026-06-06 16:11:11.290366523 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.290500942 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.290772130 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.290888024 DEBUG Discovering virtual environment in `/tmp/.tmpgGOyWX/external/Y` 2026-06-06 16:11:11.291027159 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.291208448 DEBUG No virtual environment found 2026-06-06 16:11:11.291333645 DEBUG Adding first-party search path `/tmp/.tmpgGOyWX/external/Y` 2026-06-06 16:11:11.291453011 DEBUG Using vendored stdlib 2026-06-06 16:11:11.291703452 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.291820934 DEBUG Adding new file root '/tmp/.tmpgGOyWX/external/Y' of kind Project 2026-06-06 16:11:11.292047230 DEBUG Updating project to check open files 2026-06-06 16:11:11.292168181 DEBUG Updating project to check open files 2026-06-06 16:11:11.292282434 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:11.292418877 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:11:11.292545346 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgGOyWX/systemtests/foo.py", kind: File } 2026-06-06 16:11:11.292725082 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpgGOyWX/systemtests/foo.py` 2026-06-06 16:11:11.292862309 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:11.292986835 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:11.293229856 DEBUG request{id=2 method="textDocument/hover"}: Resolving dynamic module resolution paths 2026-06-06 16:11:11.311811766 DEBUG request{id=2 method="textDocument/hover"}: Module `__builtins__` not found in search paths 2026-06-06 16:11:11.317045334 DEBUG request{id=2 method="textDocument/hover"}: Inferred type of covering node is def foo() -> str 2026-06-06 16:11:11.317262283 DEBUG method="textDocument/hover" response.id=2 duration=24.13ms 2026-06-06 16:11:11.317393640 DEBUG Received server response for request 2 2026-06-06 16:11:11.317522767 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:11.317652040 DEBUG Client sends request `textDocument/hover` with ID 3 2026-06-06 16:11:11.317785822 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgGOyWX/external/Y/foo.py", kind: File } 2026-06-06 16:11:11.317962944 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpgGOyWX/external/Y/foo.py` 2026-06-06 16:11:11.318098665 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:11.318227094 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:11.318389481 DEBUG method="textDocument/hover" response.id=3 duration=13.06µs 2026-06-06 16:11:11.318511068 DEBUG Received server response for request 3 2026-06-06 16:11:11.328720371 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:11.328848331 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:11.328980739 DEBUG method="shutdown" response.id=4 duration=133.82µs 2026-06-06 16:11:11.329097284 DEBUG Received server response for request 4 2026-06-06 16:11:11.329207989 DEBUG Client sends notification `exit` 2026-06-06 16:11:11.329318490 DEBUG Received exit notification, exiting ok test workspace_folders::remove_multiple_workspace_folders ... 2026-06-06 16:11:11.333108803 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:11.333174189 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:11.333192006 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:11.334309911 DEBUG Client info: None 2026-06-06 16:11:11.334321066 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:11.334336557 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:11.334339879 INFO Version: Unknown 2026-06-06 16:11:11.334371407 DEBUG Received server response for request 1 2026-06-06 16:11:11.334391826 DEBUG Client sends notification `initialized` 2026-06-06 16:11:11.334422380 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:11.334448648 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:11.334451064 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:11.334466102 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:11.334478387 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:11.334489660 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-06-06 16:11:11.334492525 DEBUG Initializing workspace `file:///tmp/.tmpXzqUzt/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.334500707 DEBUG Searching for a project in '/tmp/.tmpXzqUzt/root1' 2026-06-06 16:11:11.334515091 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.334518361 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.334683783 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.334686645 DEBUG Discovering virtual environment in `/tmp/.tmpXzqUzt/root1` 2026-06-06 16:11:11.334709237 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.334712721 DEBUG No virtual environment found 2026-06-06 16:11:11.334718703 DEBUG Adding first-party search path `/tmp/.tmpXzqUzt/root1` 2026-06-06 16:11:11.334721267 DEBUG Using vendored stdlib 2026-06-06 16:11:11.334887099 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.334891120 DEBUG Adding new file root '/tmp/.tmpXzqUzt/root1' of kind Project 2026-06-06 16:11:11.335025610 DEBUG Initializing workspace `file:///tmp/.tmpXzqUzt/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.335031675 DEBUG Searching for a project in '/tmp/.tmpXzqUzt/root2' 2026-06-06 16:11:11.335045755 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.335048657 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.335194235 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.335196641 DEBUG Discovering virtual environment in `/tmp/.tmpXzqUzt/root2` 2026-06-06 16:11:11.335215193 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.335218308 DEBUG No virtual environment found 2026-06-06 16:11:11.335224036 DEBUG Adding first-party search path `/tmp/.tmpXzqUzt/root2` 2026-06-06 16:11:11.335226316 DEBUG Using vendored stdlib 2026-06-06 16:11:11.335377457 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.335380621 DEBUG Adding new file root '/tmp/.tmpXzqUzt/root2' of kind Project 2026-06-06 16:11:11.335481095 DEBUG Initializing workspace `file:///tmp/.tmpXzqUzt/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.335487157 DEBUG Searching for a project in '/tmp/.tmpXzqUzt/root3' 2026-06-06 16:11:11.335500323 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.335503118 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.335682332 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.335684755 DEBUG Discovering virtual environment in `/tmp/.tmpXzqUzt/root3` 2026-06-06 16:11:11.335702695 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.335705868 DEBUG No virtual environment found 2026-06-06 16:11:11.335711696 DEBUG Adding first-party search path `/tmp/.tmpXzqUzt/root3` 2026-06-06 16:11:11.335714208 DEBUG Using vendored stdlib 2026-06-06 16:11:11.335868474 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.335871665 DEBUG Adding new file root '/tmp/.tmpXzqUzt/root3' of kind Project 2026-06-06 16:11:11.335976071 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:11.335978613 DEBUG Processing deferred request `workspace/diagnostic` 2026-06-06 16:11:11.336004213 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:11.337252024 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:11.337313761 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpXzqUzt/root1/main.py' 2026-06-06 16:11:11.337343039 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:11.354614632 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:11.354696078 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.017s 2026-06-06 16:11:11.354705187 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root2' 2026-06-06 16:11:11.355869861 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:11.355899733 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpXzqUzt/root2/main.py' 2026-06-06 16:11:11.355921049 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:11.372587512 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:11.372635515 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.017s 2026-06-06 16:11:11.372639959 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root3' 2026-06-06 16:11:11.373856075 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:11.373883587 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpXzqUzt/root3/main.py' 2026-06-06 16:11:11.373905255 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:11.391771623 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:11.391861433 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.018s 2026-06-06 16:11:11.391883489 DEBUG method="workspace/diagnostic" response.id=2 duration=55.90ms 2026-06-06 16:11:11.391893071 DEBUG Received server response for request 2 2026-06-06 16:11:11.391986955 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-06-06 16:11:11.391990138 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-06-06 16:11:11.392003208 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpXzqUzt/root2), (root3, file:///tmp/.tmpXzqUzt/root3) 2026-06-06 16:11:11.392007691 INFO notification{method="workspace/didChangeWorkspaceFolders"}: Removing workspace folder: file:///tmp/.tmpXzqUzt/root2 2026-06-06 16:11:11.393920709 INFO notification{method="workspace/didChangeWorkspaceFolders"}: Removing workspace folder: file:///tmp/.tmpXzqUzt/root3 2026-06-06 16:11:11.395890833 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:11.395917795 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.000s 2026-06-06 16:11:11.396888755 DEBUG method="workspace/diagnostic" response.id=3 duration=1.02ms 2026-06-06 16:11:11.397041915 DEBUG Received server response for request 3 2026-06-06 16:11:11.407187396 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:11.407216883 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:11.407221789 DEBUG method="shutdown" response.id=4 duration=6.61µs 2026-06-06 16:11:11.407233829 DEBUG Received server response for request 4 2026-06-06 16:11:11.407236111 DEBUG Client sends notification `exit` 2026-06-06 16:11:11.407282579 DEBUG Received exit notification, exiting ok test workspace_folders::remove_only_workspace ... 2026-06-06 16:11:11.410512276 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:11.411976862 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:11.411993088 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:11.412021475 DEBUG Client info: None 2026-06-06 16:11:11.412029648 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:11.412043841 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:11.412047216 INFO Version: Unknown 2026-06-06 16:11:11.412072229 DEBUG Received server response for request 1 2026-06-06 16:11:11.412091396 DEBUG Client sends notification `initialized` 2026-06-06 16:11:11.412131803 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:11.412152350 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:11.412155006 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:11.412162124 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-06-06 16:11:11.412165768 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:11.413128857 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:11.413222178 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-06-06 16:11:11.413225867 DEBUG Initializing workspace `file:///tmp/.tmporZIXQ/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:11.413233507 DEBUG Searching for a project in '/tmp/.tmporZIXQ/root1' 2026-06-06 16:11:11.413248871 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:11.413251673 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:11.413425107 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:11.413428026 DEBUG Discovering virtual environment in `/tmp/.tmporZIXQ/root1` 2026-06-06 16:11:11.413450291 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:11.413453716 DEBUG No virtual environment found 2026-06-06 16:11:11.413459740 DEBUG Adding first-party search path `/tmp/.tmporZIXQ/root1` 2026-06-06 16:11:11.413462029 DEBUG Using vendored stdlib 2026-06-06 16:11:11.413627557 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:11.413631334 DEBUG Adding new file root '/tmp/.tmporZIXQ/root1' of kind Project 2026-06-06 16:11:11.413767146 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:11.413770183 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-06-06 16:11:11.413776300 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Workspace folder change notification, to add: , to remove: (root1, file:///tmp/.tmporZIXQ/root1) 2026-06-06 16:11:11.413778897 INFO notification{method="workspace/didChangeWorkspaceFolders"}: Removing workspace folder: file:///tmp/.tmporZIXQ/root1 2026-06-06 16:11:11.413853850 DEBUG request{id=2 method="workspace/diagnostic"}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-06-06 16:11:13.412295563 DEBUG Client sends request `shutdown` with ID 3 2026-06-06 16:11:13.412923046 DEBUG request{id=3 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:13.412957534 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-06-06 16:11:13.412965098 DEBUG method="shutdown" response.id=3 duration=63.96µs 2026-06-06 16:11:13.412973485 DEBUG Received server response for request 2 2026-06-06 16:11:13.412977141 DEBUG Received server response for request 3 2026-06-06 16:11:13.412986203 DEBUG Client sends notification `exit` 2026-06-06 16:11:13.412992395 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_after_init ... 2026-06-06 16:11:13.415229546 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:13.415318770 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:13.415397652 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:13.415472597 DEBUG Client info: None 2026-06-06 16:11:13.415480989 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:13.415500174 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:13.415506156 INFO Version: Unknown 2026-06-06 16:11:13.415549547 DEBUG Received server response for request 1 2026-06-06 16:11:13.415614741 DEBUG Client sends notification `initialized` 2026-06-06 16:11:13.415652090 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:13.415722814 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:13.415725066 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:13.415751125 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:13.416424509 DEBUG Initializing workspace `file:///tmp/.tmpsEck7Y/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:13.416637733 DEBUG Searching for a project in '/tmp/.tmpsEck7Y/root1' 2026-06-06 16:11:13.416660926 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:13.416667491 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:13.416810142 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-06-06 16:11:13.417054187 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:13.417059712 DEBUG Discovering virtual environment in `/tmp/.tmpsEck7Y/root1` 2026-06-06 16:11:13.417109401 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:13.417117111 DEBUG No virtual environment found 2026-06-06 16:11:13.417129041 DEBUG Adding first-party search path `/tmp/.tmpsEck7Y/root1` 2026-06-06 16:11:13.417132004 DEBUG Using vendored stdlib 2026-06-06 16:11:13.417373449 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:13.417381674 DEBUG Adding new file root '/tmp/.tmpsEck7Y/root1' of kind Project 2026-06-06 16:11:13.417579712 DEBUG Initializing workspace `file:///tmp/.tmpsEck7Y/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:13.417586039 DEBUG Searching for a project in '/tmp/.tmpsEck7Y/root2' 2026-06-06 16:11:13.417601652 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:13.417604616 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:13.418270023 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:13.418273133 DEBUG Discovering virtual environment in `/tmp/.tmpsEck7Y/root2` 2026-06-06 16:11:13.418333440 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:13.418336946 DEBUG No virtual environment found 2026-06-06 16:11:13.418343897 DEBUG Adding first-party search path `/tmp/.tmpsEck7Y/root2` 2026-06-06 16:11:13.418346273 DEBUG Using vendored stdlib 2026-06-06 16:11:13.418738377 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:13.418763704 DEBUG Adding new file root '/tmp/.tmpsEck7Y/root2' of kind Project 2026-06-06 16:11:13.418874908 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:13.418908407 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:13.420235649 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:13.420462128 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpsEck7Y/root1/main.py' 2026-06-06 16:11:13.420622789 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:13.440785377 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:13.440997604 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.021s 2026-06-06 16:11:13.441005101 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root2' 2026-06-06 16:11:13.442333100 INFO request{id=2 method="workspace/diagnostic"}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-06-06 16:11:13.442360188 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Checking file '/tmp/.tmpsEck7Y/root2/main.py' 2026-06-06 16:11:13.442451533 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Resolving dynamic module resolution paths 2026-06-06 16:11:13.460538779 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check:check_file{file=file(Id(c00))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:13.460584023 DEBUG request{id=2 method="workspace/diagnostic"}:Project::check: Checking all files took 0.018s 2026-06-06 16:11:13.460634455 DEBUG method="workspace/diagnostic" response.id=2 duration=41.75ms 2026-06-06 16:11:13.460646351 DEBUG Received server response for request 2 2026-06-06 16:11:13.460956916 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-06-06 16:11:13.460963454 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-06-06 16:11:13.460979189 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpsEck7Y/root2) 2026-06-06 16:11:13.460984765 INFO notification{method="workspace/didChangeWorkspaceFolders"}: Removing workspace folder: file:///tmp/.tmpsEck7Y/root2 2026-06-06 16:11:13.462991088 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files in project 'root1' 2026-06-06 16:11:13.463015858 DEBUG request{id=3 method="workspace/diagnostic"}:Project::check: Checking all files took 0.000s 2026-06-06 16:11:13.463315521 DEBUG method="workspace/diagnostic" response.id=3 duration=347.68µs 2026-06-06 16:11:13.463448814 DEBUG Received server response for request 3 2026-06-06 16:11:13.473682573 DEBUG Client sends request `shutdown` with ID 4 2026-06-06 16:11:13.473787938 DEBUG request{id=4 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:13.473898371 DEBUG method="shutdown" response.id=4 duration=112.48µs 2026-06-06 16:11:13.473998901 DEBUG Received server response for request 4 2026-06-06 16:11:13.474092325 DEBUG Client sends notification `exit` 2026-06-06 16:11:13.474190591 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_with_open_document ... 2026-06-06 16:11:13.477442111 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, completion: None, hover: None, signature_help: None, references: None, document_highlight: None, document_symbol: None, formatting: None, range_formatting: None, on_type_formatting: None, declaration: None, definition: None, type_definition: None, implementation: None, code_action: None, code_lens: None, document_link: None, color_provider: None, rename: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { related_information: None, tag_support: None, version_support: None, code_description_support: None, data_support: None, }, ), folding_range: None, selection_range: None, linked_editing_range: None, call_hierarchy: None, semantic_tokens: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, offset_encoding: None, experimental: None, } 2026-06-06 16:11:13.477511749 DEBUG Architecture: s390x, OS: linux, case-sensitive: case-sensitive 2026-06-06 16:11:13.477538471 DEBUG Client sends request `initialize` with ID 1 2026-06-06 16:11:13.477562107 DEBUG Client info: None 2026-06-06 16:11:13.478576605 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-06-06 16:11:13.478589290 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-06-06 16:11:13.478592619 INFO Version: Unknown 2026-06-06 16:11:13.478619168 DEBUG Received server response for request 1 2026-06-06 16:11:13.478640830 DEBUG Client sends notification `initialized` 2026-06-06 16:11:13.478951244 DEBUG Requesting workspace configuration for workspaces 2026-06-06 16:11:13.478978835 DEBUG Received server request `workspace/configuration` 2026-06-06 16:11:13.478981322 INFO Retrying to receive `workspace/configuration` request 2026-06-06 16:11:13.478992526 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:13.478996098 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-06-06 16:11:13.479009575 DEBUG client_response{id=0 method="workspace/configuration"}: Received workspace configurations, initializing workspaces 2026-06-06 16:11:13.479022246 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-06-06 16:11:13.479025467 DEBUG Initializing workspace `file:///tmp/.tmpkGrXTS/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:13.479033386 DEBUG Searching for a project in '/tmp/.tmpkGrXTS/root1' 2026-06-06 16:11:13.479048043 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:13.479051144 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:13.479210685 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:13.479213421 DEBUG Discovering virtual environment in `/tmp/.tmpkGrXTS/root1` 2026-06-06 16:11:13.479234574 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:13.479237960 DEBUG No virtual environment found 2026-06-06 16:11:13.479243904 DEBUG Adding first-party search path `/tmp/.tmpkGrXTS/root1` 2026-06-06 16:11:13.479246280 DEBUG Using vendored stdlib 2026-06-06 16:11:13.479405838 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:13.479409298 DEBUG Adding new file root '/tmp/.tmpkGrXTS/root1' of kind Project 2026-06-06 16:11:13.480523816 DEBUG Initializing workspace `file:///tmp/.tmpkGrXTS/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-06-06 16:11:13.480532390 DEBUG Searching for a project in '/tmp/.tmpkGrXTS/root2' 2026-06-06 16:11:13.480546275 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-06-06 16:11:13.480549089 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-06-06 16:11:13.480715638 INFO Defaulting to python-platform `linux` 2026-06-06 16:11:13.480718253 DEBUG Discovering virtual environment in `/tmp/.tmpkGrXTS/root2` 2026-06-06 16:11:13.480737628 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/e2e-0f06e64077945fd2`: does not point to a Python executable or a directory on disk 2026-06-06 16:11:13.480741109 DEBUG No virtual environment found 2026-06-06 16:11:13.480746788 DEBUG Adding first-party search path `/tmp/.tmpkGrXTS/root2` 2026-06-06 16:11:13.480749198 DEBUG Using vendored stdlib 2026-06-06 16:11:13.480898093 INFO Python version: Python 3.14, platform: linux 2026-06-06 16:11:13.480901448 DEBUG Adding new file root '/tmp/.tmpkGrXTS/root2' of kind Project 2026-06-06 16:11:13.481010986 DEBUG Updating project to check open files 2026-06-06 16:11:13.481040484 DEBUG Updating project to check open files 2026-06-06 16:11:13.481043476 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-06-06 16:11:13.481046138 DEBUG Processing deferred notification `textDocument/didOpen` 2026-06-06 16:11:13.481068713 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpkGrXTS/root1/main.py", kind: File } 2026-06-06 16:11:13.481095253 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpkGrXTS/root1/main.py` 2026-06-06 16:11:13.481098059 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:13.481103311 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:13.481727119 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpkGrXTS/root1/main.py"))}: Checking file '/tmp/.tmpkGrXTS/root1/main.py' 2026-06-06 16:11:13.481874056 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpkGrXTS/root1/main.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:11:13.500579969 DEBUG request{id=2 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpkGrXTS/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:13.500754576 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.65ms 2026-06-06 16:11:13.500855922 DEBUG Received server response for request 2 2026-06-06 16:11:13.500994740 DEBUG Client sends notification `textDocument/didOpen` 2026-06-06 16:11:13.501082962 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-06-06 16:11:13.501170896 DEBUG notification{method="textDocument/didOpen"}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpkGrXTS/root2/main.py", kind: File } 2026-06-06 16:11:13.501270194 DEBUG notification{method="textDocument/didOpen"}: Opening file `/tmp/.tmpkGrXTS/root2/main.py` 2026-06-06 16:11:13.501343879 DEBUG notification{method="textDocument/didOpen"}: Take open project files 2026-06-06 16:11:13.501419124 DEBUG notification{method="textDocument/didOpen"}:set_open_files{open_files={file(Id(c00))}}: Set open project files (count: 1) 2026-06-06 16:11:13.501513527 DEBUG request{id=3 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpkGrXTS/root2/main.py"))}: Checking file '/tmp/.tmpkGrXTS/root2/main.py' 2026-06-06 16:11:13.501613015 DEBUG request{id=3 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpkGrXTS/root2/main.py"))}: Resolving dynamic module resolution paths 2026-06-06 16:11:13.520639084 DEBUG request{id=3 method="textDocument/diagnostic"}:check_file{file=File(System("/tmp/.tmpkGrXTS/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-06-06 16:11:13.520799685 DEBUG method="textDocument/diagnostic" response.id=3 duration=19.30ms 2026-06-06 16:11:13.520927790 DEBUG Received server response for request 3 2026-06-06 16:11:13.520972572 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-06-06 16:11:13.520976566 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-06-06 16:11:13.521089683 DEBUG notification{method="workspace/didChangeWorkspaceFolders"}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpkGrXTS/root2) 2026-06-06 16:11:13.521168164 INFO notification{method="workspace/didChangeWorkspaceFolders"}: Removing workspace folder: file:///tmp/.tmpkGrXTS/root2 2026-06-06 16:11:13.523124239 DEBUG method="textDocument/diagnostic" response.id=4 duration=39.09µs 2026-06-06 16:11:13.523242912 DEBUG Received server response for request 4 2026-06-06 16:11:13.523353866 DEBUG Client sends request `textDocument/diagnostic` with ID 5 2026-06-06 16:11:13.523456992 DEBUG method="textDocument/diagnostic" response.id=5 duration=17.51µs 2026-06-06 16:11:13.523540755 DEBUG Received server response for request 5 2026-06-06 16:11:13.533715225 DEBUG Client sends request `shutdown` with ID 6 2026-06-06 16:11:13.533807888 DEBUG request{id=6 method="shutdown"}: Received shutdown request, waiting for exit notification 2026-06-06 16:11:13.533891222 DEBUG method="shutdown" response.id=6 duration=84.76µs 2026-06-06 16:11:13.533970783 DEBUG Received server response for request 6 2026-06-06 16:11:13.534045505 DEBUG Client sends notification `exit` 2026-06-06 16:11:13.534123853 DEBUG Received exit notification, exiting ok test result: ok. 128 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 20.61s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_site_packages-c1472e5aab723ab1 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 43 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_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::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::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_invalid_home_key_fails ... 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::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::usr_local_dist_packages_precedes_sys_prefix_dist_packages ... ok test result: ok. 43 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_test-12ea5f8fd9b79f58 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 1 test test tests::multiple_sections_with_dependencies_not_allowed ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/ty_vendored-deacc108bdcad8f7 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip mdtest__generics_specialize_constrained` running 2 tests test tests::typeshed_vfs_consistent_with_vendored_stubs ... ok test tests::typeshed_zip_created_at_build_time ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests lsp_types Running `/usr/bin/rustdoc --edition=2018 --crate-type lib --color auto --crate-name lsp_types --test crates/lsp-types/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/lsp-types -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-66228e95dcb3b6e6.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblsp_types-557a09619f14d2dc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern serde_repr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_repr-d766071d2d907e26.so --extern url=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liburl-c14b4fd8c2e3642b.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -C lto=fat --cfg 'feature="default"' --cfg 'feature="proposed"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proposed"))' --error-format human` warning: unexpected character `$` --> crates/lsp-types/src/lib.rs:2585:1 | 2585 | / /// MarkedString can be used to render human readable text. It is either a 2586 | | /// markdown string or a code-block that provides a language and a code snippet. 2587 | | /// The language identifier is semantically equal to the optional language 2588 | | /// identifier in fenced code blocks in GitHub issues. ... | 2593 | | /// ${value} 2594 | | /// ``` | |_______^ | = note: `#[warn(rustdoc::invalid_codeblock_attributes)]` on by default warning: 1 warning emitted running 1 test test crates/lsp-types/src/lib.rs - MarkupContent (line 2737) ... ignored test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests ruff_annotate_snippets Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_annotate_snippets --test crates/ruff_annotate_snippets/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_annotate_snippets -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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 anstream=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstream-49f8acd4b146c0fa.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsnapbox-21077beb12f9c255.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern tryfn=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtryfn-70eb3000e0f3beb1.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -C lto=fat --cfg 'feature="default"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "testing-colors"))' --error-format human` running 3 tests test crates/ruff_annotate_snippets/src/lib.rs - (line 8) ... ok test crates/ruff_annotate_snippets/src/renderer/mod.rs - renderer (line 4) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet (line 5) ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 10.62s; merged doctests compilation took 10.60s 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.15.16-build/ruff-0.15.16/crates/ruff_cache -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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 filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rlib --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern seahash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libseahash-2f1597d1251741c5.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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 26) ... ok test crates/ruff_cache/src/cache_key.rs - cache_key::CacheKey (line 38) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 21.05s; merged doctests compilation took 21.04s 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.15.16-build/ruff-0.15.16/crates/ruff_db -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained --extern anstyle=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanstyle-0d8f8f11a16793e5.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libarc_swap-da5c681402482776.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdashmap-72a1d2e4619e819a.rlib --extern dunce=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdunce-5e30278af2853153.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libetcetera-0207add3b389274c.rlib --extern filetime=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfiletime-c9ffc03ad38d0b5e.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern matchit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmatchit-9255bc0e1d26f229.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_slash-843582e5818c6682.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpathdiff-d70df430a4e88e09.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquick_junit-9df61c6c7fef54ea.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsupports_hyperlinks-6522c6d80e6b611d.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing_subscriber-ba9bcc69a2f40728.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_static-c59e3ca5eb7a4362.rlib --extern which=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwhich-6abdef799863f33a.rlib --extern zip=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libzip-111b2444c8b043f7.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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 541) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPathBuf::push (line 551) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemVirtualPath::extension (line 752) ... ok test crates/ruff_db/src/system/path.rs - system::path::deduplicate_nested_paths (line 872) ... ok test crates/ruff_db/src/testing.rs - testing::setup_logging (line 115) ... ok test crates/ruff_db/src/testing.rs - testing::setup_logging_with_filter (line 129) ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s all doctests ran in 58.37s; merged doctests compilation took 58.33s 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.15.16-build/ruff-0.15.16/crates/ruff_formatter -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libdrop_bomb-b921b7bd27274f7f.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -C lto=fat --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' --error-format human` running 70 tests test crates/ruff_formatter/src/arguments.rs - arguments::Arguments (line 40) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_element (line 23) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_fmt (line 47) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::BufferExtensions::start_recording (line 601) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::RemoveSoftLinesBuffer (line 307) ... ok test crates/ruff_formatter/src/builders.rs - builders::BestFitting<'a,Context>::with_mode (line 2598) ... ok test crates/ruff_formatter/src/builders.rs - builders::IfGroupBreaks<'_,Context>::with_group_id (line 1975) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 877) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 922) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1472) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1507) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1526) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1545) ... ok test crates/ruff_formatter/src/builders.rs - builders::block_indent (line 1013) ... ok test crates/ruff_formatter/src/builders.rs - builders::conditional_group (line 1617) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent (line 747) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent_to_root (line 816) ... ok test crates/ruff_formatter/src/builders.rs - builders::empty_line (line 110) ... ok test crates/ruff_formatter/src/builders.rs - builders::expand_parent (line 1747) ... ok test crates/ruff_formatter/src/builders.rs - builders::fits_expanded (line 2183) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2340) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2378) - should panic ... ok test crates/ruff_formatter/src/builders.rs - builders::format_with (line 2283) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1341) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1369) ... ok test crates/ruff_formatter/src/builders.rs - builders::hard_line_break (line 79) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1803) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1832) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1884) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1913) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent (line 683) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2055) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2078) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2108) ... ok test crates/ruff_formatter/src/builders.rs - builders::labelled (line 548) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 415) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 432) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix_boundary (line 505) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1054) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1085) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 23) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 43) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 142) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 164) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1128) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1162) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1262) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1294) ... ok test crates/ruff_formatter/src/builders.rs - builders::source_position (line 286) ... ok test crates/ruff_formatter/src/builders.rs - builders::space (line 645) ... ok test crates/ruff_formatter/src/builders.rs - builders::token (line 223) ... ok test crates/ruff_formatter/src/builders.rs - builders::token (line 241) ... ok test crates/ruff_formatter/src/format_extensions.rs - format_extensions::MemoizeFormat::memoized (line 14) ... ok test crates/ruff_formatter/src/format_extensions.rs - format_extensions::Memoized::inspect (line 95) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 117) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 139) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join (line 48) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join_with (line 80) ... ok test crates/ruff_formatter/src/lib.rs - Format (line 572) ... ok test crates/ruff_formatter/src/lib.rs - FormatWithRule (line 677) ... ignored test crates/ruff_formatter/src/lib.rs - format (line 876) ... ok test crates/ruff_formatter/src/lib.rs - format (line 889) ... ok test crates/ruff_formatter/src/lib.rs - write (line 823) ... ok test crates/ruff_formatter/src/lib.rs - write (line 842) ... ok test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 155) ... ok test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 243) ... ok test crates/ruff_formatter/src/macros.rs - macros::dbg_write (line 81) ... ok test crates/ruff_formatter/src/macros.rs - macros::format (line 125) ... ok test crates/ruff_formatter/src/macros.rs - macros::format_args (line 13) ... ok test crates/ruff_formatter/src/macros.rs - macros::write (line 48) ... ok test result: ok. 69 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.05s all doctests ran in 23.28s; merged doctests compilation took 23.23s 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.15.16-build/ruff-0.15.16/crates/ruff_linter -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libaho_corasick-9177c4b0c4c6b7f9.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern clap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libclap-c65b1cd33fd7b7ce.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern fern=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libfern-fe3d580659f25adf.rlib --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rlib --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libhashbrown-bd66cd51c50bbb58.rlib --extern imperative=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libimperative-6a70f1a5b2bd6d99.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern jiff=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libjiff-143ec182cf801fc7.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblibcst_native-77f83d728499b693.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern natord=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libnatord-e44dfe33610c225f.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpep440_rs-e59839e6506fc335.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpyproject_toml-81523c46f59bbad1.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_codegen-eaa3d89feca82d96.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_importer-54fd557e9c6d82f9.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_index-a117672742f353d5.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_semantic-771dabaa983a9638.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern similar=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsimilar-07a55b0b02c8989c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtyped_arena-31c135ccb88a2766.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_normalization-dc3245c8085619c0.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_width-9f0cef92ab4c08e6.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_names2-fde40ae2bbb69e8f.rlib --extern url=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liburl-c14b4fd8c2e3642b.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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 3673) ... ignored test crates/ruff_linter/src/locator.rs - locator::Locator<'a>::floor_char_boundary (line 75) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::contains (line 241) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::insert (line 197) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::intersects (line 127) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::is_empty (line 158) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::iter (line 276) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::len (line 174) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::remove (line 224) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::subtract (line 102) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::union (line 72) ... ok test crates/ruff_linter/src/settings/mod.rs - settings::display_settings (line 45) ... ok test result: ok. 11 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 267.30s; merged doctests compilation took 267.25s 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.15.16-build/ruff-0.15.16/crates/ruff_notebook -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern rand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librand-8dedc134d8850845.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_notebook-9908da73c01e4f0d.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern serde_with=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_with-9765ddd4b467029b.rlib --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern uuid=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libuuid-a8ecc6fa45f2a43b.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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 44) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 13.59s; merged doctests compilation took 13.58s 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.15.16-build/ruff-0.15.16/crates/ruff_options_metadata -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -C lto=fat --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' --error-format human` running 4 tests test crates/ruff_options_metadata/src/lib.rs - OptionSet::find (line 184) ... ok test crates/ruff_options_metadata/src/lib.rs - OptionSet::find (line 209) ... ok test crates/ruff_options_metadata/src/lib.rs - OptionSet::has (line 110) ... ok test crates/ruff_options_metadata/src/lib.rs - OptionSet::has (line 133) ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 9.78s; merged doctests compilation took 9.78s Doc-tests ruff_python_ast Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_python_ast --test crates/ruff_python_ast/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/crates/ruff_python_ast -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libaho_corasick-9177c4b0c4c6b7f9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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 1028) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from (line 959) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from_member (line 987) ... ok test crates/ruff_python_ast/src/name.rs - name::QualifiedName<'a>::from_dotted_name (line 216) ... 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 28.42s; merged doctests compilation took 28.41s 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.15.16-build/ruff-0.15.16/crates/ruff_python_parser -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern bstr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbstr-75b67d69b0f382b1.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_annotate_snippets=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_annotate_snippets-6627b2a60b6048b4.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_json-a08f374549e1749b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthin_vec-5f9c034c83de0479.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_normalization-dc3245c8085619c0.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_names2-fde40ae2bbb69e8f.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libwalkdir-e0d0832bd98b84f0.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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 247) ... ok test crates/ruff_python_parser/src/lib.rs - parse (line 256) ... ok test crates/ruff_python_parser/src/lib.rs - parse (line 271) ... ok test crates/ruff_python_parser/src/lib.rs - parse_expression (line 130) ... ok test crates/ruff_python_parser/src/lib.rs - parse_expression_range (line 153) ... ok test crates/ruff_python_parser/src/lib.rs - parse_module (line 100) ... ok test crates/ruff_python_parser/src/lib.rs - parse_parenthesized_expression_range (line 180) ... ok test crates/ruff_python_parser/src/lib.rs - parse_string_annotation (line 206) ... ok test crates/ruff_python_parser/src/parser/options.rs - parser::options::ParseOptions (line 23) ... ok test crates/ruff_python_parser/src/parser/options.rs - parser::options::ParseOptions (line 31) ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 31.25s; merged doctests compilation took 31.23s 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.15.16-build/ruff-0.15.16/crates/ruff_python_stdlib -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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 9.75s; merged doctests compilation took 9.74s 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.15.16-build/ruff-0.15.16/crates/ruff_python_trivia -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_ident-2baf7d8d9bcc60cf.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 10 tests test crates/ruff_python_trivia/src/pragmas.rs - pragmas::find_trailing_pragma_offset (line 40) ... ok test crates/ruff_python_trivia/src/pragmas.rs - pragmas::is_pragma_comment (line 3) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::dedent (line 141) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 15) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 25) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 38) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 51) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 101) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 81) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 91) ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 10.45s; merged doctests compilation took 10.44s 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.15.16-build/ruff-0.15.16/crates/ruff_source_file -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -C lto=fat --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' --error-format human` running 20 tests test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_column (line 86) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_index (line 235) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 331) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 394) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::source_location (line 142) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::OneIndexed::digits (line 647) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::contains_line_break (line 231) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::count_lines (line 303) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_end (line 42) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_range (line 85) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_str (line 132) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_range (line 175) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_str (line 279) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_end (line 62) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_range (line 109) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_start (line 12) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_str (line 153) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_range (line 207) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_str (line 253) ... ok test crates/ruff_source_file/src/newlines.rs - newlines::UniversalNewlineIterator (line 23) ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 10.46s; merged doctests compilation took 10.44s 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.15.16-build/ruff-0.15.16/crates/ruff_text_size -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde_test-9b637d806850ef10.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps -C lto=fat --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' --error-format human` running 21 tests test crates/ruff_text_size/src/range.rs - range::TextRange::add_end (line 461) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::add_start (line 421) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::at (line 58) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::contains (line 156) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::contains_inclusive (line 175) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::contains_range (line 192) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::cover (line 237) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::cover_offset (line 259) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::empty (line 78) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::intersect (line 213) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::new (line 37) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::ordering (line 313) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::sub_end (line 441) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::sub_start (line 402) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::up_to (line 98) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::with_end (line 381) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::with_start (line 358) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::new (line 43) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::of (line 57) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::to_u32 (line 74) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::to_usize (line 86) ... ok test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 10.10s; merged doctests compilation took 10.08s 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.15.16-build/ruff-0.15.16/crates/ruff_workspace -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern colored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcolored-1ea997ec47816b1b.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libetcetera-0207add3b389274c.rlib --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rlib --extern globset=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglobset-f43ef6e58e081ac5.rlib --extern ignore=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libignore-aaf07dec7175f7cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libis_macro-801373f4bba6c0e0.so --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern log=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/liblog-9045f585ffcda672.rlib --extern matchit=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmatchit-9255bc0e1d26f229.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_absolutize-c08e6aef91c81f85.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpath_slash-843582e5818c6682.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpep440_rs-e59839e6506fc335.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_cache-3418091108a6f5c6.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_formatter-55c5516bb48536a7.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_graph-28bffc2b2c0e8c9b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_linter-b1212ac3e2013a1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_options_metadata-b5a23c5d07dc95ea.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_formatter-5ef41efdbc8d67da.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_semantic-771dabaa983a9638.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_workspace-5d44ca5f0273c292.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libshellexpand-9cf22f69312b5182.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern toml=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtoml-ae1c73f51b69b752.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libunicode_normalization-dc3245c8085619c0.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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.15.16-build/ruff-0.15.16/crates/ty_module_resolver -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern regex=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex-0fb261a610ea5a26.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libregex_syntax-5d41af65dc6ce1f3.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern tempfile=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtempfile-cb6c16296f933d85.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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 297) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::components (line 76) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::extend (line 279) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::first_component (line 90) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::from_components (line 238) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::is_private (line 437) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::is_test_module (line 386) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::last_component (line 108) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::new_static (line 50) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::parent (line 126) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 181) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 195) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::starts_with (line 145) ... ok test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 12) ... ignored test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 23) ... ignored test result: ok. 14 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 66.27s; merged doctests compilation took 66.24s 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.15.16-build/ruff-0.15.16/crates/ty_python_semantic -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args mdtest__generics_specialize_constrained '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.15.16-build/ruff-0.15.16/target/rpm/deps/libanyhow-c0bfea2073abff74.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libbitflags-a833bdf152bc71ec.rlib --extern camino=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcamino-a28d016dab2946d3.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libcompact_str-8647779e644b06ad.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdatatest_stable-83b1d48fe91432a5.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libdrop_bomb-b921b7bd27274f7f.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libget_size2-9a629a69400a5bf5.rlib --extern glob=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libglob-4dec1411bef3fd16.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindexmap-f435147d2e7cfcee.rlib --extern indoc=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libindoc-22606ba5ec50d9b2.so --extern insta=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libinsta-25eb41e23e444c58.rlib --extern itertools=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libitertools-1a6389f604415af1.rlib --extern memchr=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libmemchr-da58f74d92d6ee99.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libordermap-1fe8ee1fa2bdaebe.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libpretty_assertions-2f9fc5e7b16c1648.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquickcheck-8eb54e34d069d7a3.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libquickcheck_macros-00e44b0ef23de732.so --extern rayon=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librayon-addc77d0905b7dd1.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_db-73cec9e564f1c1ed.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_diagnostics-7261c603ee096001.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_index-10168a187264b433.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_macros-ad3190ea41d6a058.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_memory_usage-8024a759ee6adc02.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_ast-1e77dcfe9020814b.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_literal-a87062e4510f3f2b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_parser-4be505dd12fe8670.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_stdlib-ec524f69d1d93ba5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_python_trivia-d4e585e7795f7421.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_source_file-35135253c7d0ab26.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libruff_text_size-f80c52e5f4330548.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/librustc_hash-1d7e9e1d4b314ddb.rlib --extern salsa=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsalsa-3953f8290f5415bc.rlib --extern serde=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libserde-93c9c249478bb0d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libsmallvec-6be75c1ff095b04e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstatic_assertions-f27d16395ed65e89.rlib --extern strum=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum-517b11d3a3d40938.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libstrum_macros-95cea54f5edd79cc.so --extern test_case=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtest_case-4edfb6ae7a664f22.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libthiserror-1b5e902047f82489.rlib --extern tracing=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libtracing-f445bc43387056c3.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_module_resolver-989702a85aedbe54.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_core-7a2d9d37f3a35b6d.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_python_semantic-163c55fcaa358470.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_site_packages-627369e35eaa452e.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_test-932d50d827087673.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/target/rpm/deps/libty_vendored-91efa1ab1f89b9c9.rlib -L dependency=/builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/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 178) ... ignored test crates/ty_python_semantic/src/lint.rs - lint::declare_lint (line 226) ... 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 2718) ... ignored test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 347.92s; merged doctests compilation took 347.85s + '[' '!' -f /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-modules ']' + PATH=/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages:/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14/site-packages + _PYTHONSITE=/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib64/python3.14/site-packages:/builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/lib/python3.14/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/python3 -sP /usr/lib/rpm/redhat/import_all_modules.py -f /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16-1.fc45.s390x-pyproject-modules Check import: ruff + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ruff-0.15.16-1.fc45.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.mkwage + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-build + cd ruff-0.15.16 + DOCDIR=/builddir/build/BUILD/ruff-0.15.16-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.15.16-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/BREAKING_CHANGES.md /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/CHANGELOG.md /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/README.md /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/share/doc/ruff + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.8O2Aqn + umask 022 + cd /builddir/build/BUILD/ruff-0.15.16-build + cd ruff-0.15.16 + LICENSEDIR=/builddir/build/BUILD/ruff-0.15.16-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.15.16-build/BUILDROOT/usr/share/licenses/ruff + cp -pr /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/LICENSE /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/share/licenses/ruff + cp -pr /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/LICENSE.dependencies /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/share/licenses/ruff + cp -pr /builddir/build/BUILD/ruff-0.15.16-build/ruff-0.15.16/LICENSE.bundled /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT/usr/share/licenses/ruff + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(crate(annotate-snippets)) = 0.11.5 bundled(crate(lsp-types)) = 0.95.1 bundled(crate(lsp-types)) = 0.95.1^20260220gite15db05 bundled(typeshed) = 0^20260531git4a47505 ruff = 0.15.16-1.fc45 ruff(s390-64) = 0.15.16-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.2.4)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.29)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.30)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.39)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2)(64bit) libm.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: python3-ruff-0.15.16-1.fc45.noarch Provides: python-ruff = 0.15.16-1.fc45 python3-ruff = 0.15.16-1.fc45 python3.14-ruff = 0.15.16-1.fc45 python3.14dist(ruff) = 0.15.16 python3dist(ruff) = 0.15.16 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.14 Processing files: ruff-debugsource-0.15.16-1.fc45.s390x Provides: ruff-debugsource = 0.15.16-1.fc45 ruff-debugsource(s390-64) = 0.15.16-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ruff-debuginfo-0.15.16-1.fc45.s390x Provides: debuginfo(build-id) = 68d26f8768c35f8aca4ac72c3401293a739edf1f ruff-debuginfo = 0.15.16-1.fc45 ruff-debuginfo(s390-64) = 0.15.16-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruff-debugsource(s390-64) = 0.15.16-1.fc45 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/ruff-0.15.16-build/BUILDROOT Wrote: /builddir/build/SRPMS/ruff-0.15.16-1.fc45.src.rpm Wrote: /builddir/build/RPMS/ruff-debuginfo-0.15.16-1.fc45.s390x.rpm Wrote: /builddir/build/RPMS/ruff-0.15.16-1.fc45.s390x.rpm Wrote: /builddir/build/RPMS/ruff-debugsource-0.15.16-1.fc45.s390x.rpm Wrote: /builddir/build/RPMS/python3-ruff-0.15.16-1.fc45.noarch.rpm RPM build warnings: /builddir/build/originals/ruff.spec line 300: autopatch: no matching patches in range Finish: rpmbuild ruff-0.15.16-1.fc45.src.rpm Finish: build phase for ruff-0.15.16-1.fc45.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-s390x-1780739647.457642/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.15.16-1.fc45.src.rpm) Config(child) 395 minutes 30 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "ruff-debugsource", "epoch": null, "version": "0.15.16", "release": "1.fc45", "arch": "s390x" }, { "name": "ruff", "epoch": null, "version": "0.15.16", "release": "1.fc45", "arch": "src" }, { "name": "python3-ruff", "epoch": null, "version": "0.15.16", "release": "1.fc45", "arch": "noarch" }, { "name": "ruff", "epoch": null, "version": "0.15.16", "release": "1.fc45", "arch": "s390x" }, { "name": "ruff-debuginfo", "epoch": null, "version": "0.15.16", "release": "1.fc45", "arch": "s390x" } ] } RPMResults finished